home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 71 / CDMM_71_2.ISO / Blair Witch Volumen 2 / Data.Cab / F3645_RR_DEMO.msn < prev    next >
Text File  |  2000-10-17  |  108KB  |  4,348 lines

  1. // mission version, actor version
  2. 7,4
  3. // Root name of mission
  4. RR_DEMO
  5. // setList
  6. 2
  7. RR_XING.SET
  8. RR_XING_86.SET
  9. // actorTypeList
  10. 141
  11. CChain 4
  12. CNecklace 1
  13. CSpiritMine 1
  14. CParticleBox 1
  15. CDog 2
  16. CHag 1
  17. CHand 2
  18. CGhostChild 1
  19. CBelling 1
  20. CSearchParty 1
  21. CGrandma 1
  22. CCross 1
  23. CSimpleCross 1
  24. CRobin 1
  25. CSteuben 1
  26. CUnion 1
  27. CBasicNPC 1
  28. CUnionZombie 1
  29. CSchnellGeist 2
  30. CTwigZombie 1
  31. CConfederateZombie 1
  32. CConfederate 1
  33. CBasicEnemy 10
  34. CMeleeAxe 1
  35. CLantern 1
  36. CPatrolPoint 1
  37. CGoggles 1
  38. CZombie 11
  39. CWerewolf 6
  40. CWeapon 7
  41. CWayPoint 2
  42. CWaterActor 6
  43. CCryptVessel 4
  44. CVehicle 3
  45. CVampireBoss 4
  46. CTVBat 5
  47. CTurret 2
  48. CTrigger 12
  49. CTrash 1
  50. CTrap 1
  51. CTommyGun 1
  52. CTentacle 2
  53. CTeleportDest 1
  54. CTeleport 1
  55. CBassPlayer 1
  56. CDrummer 1
  57. CSvetlana 1
  58. CSuccubus 1
  59. CStranger 9
  60. CTempleStone 1
  61. CStairs 2
  62. CSpike 1
  63. CSmiley 1
  64. CSimBox 3
  65. CShovel 1
  66. CShotgun 1
  67. CShadow 1
  68. CSentinel 2
  69. CScat 1
  70. CPlatform 11
  71. CPendulum 8
  72. CPassenger 6
  73. CNPC 6
  74. CMoloch 1
  75. CMobster 7
  76. CMineCar 1
  77. CMimic 3
  78. CMelee 7
  79. CMarquee 1
  80. CMansionPuzzleCircle 3
  81. CMirrorHack 1
  82. CLightCone 2
  83. CLightGun 1
  84. CLever 8
  85. CLarva 2
  86. CLadder 2
  87. CKeyActor 3
  88. CImp 1
  89. CIcePick 1
  90. CHighPriestOfGardath 1
  91. CHotDemon 1
  92. CHostage 12
  93. CHiram 1
  94. CHero 17
  95. CHeroPlaceholder 2
  96. CHealthItem 3
  97. CHaystack 1
  98. CGun 1
  99. CGrave 4
  100. CGlass 6
  101. CGhoul 7
  102. CGasMask 1
  103. CGargoyle 2
  104. CGabriella 3
  105. CFrankenstienMachine 1
  106. CFlies 3
  107. CFlashlight 1
  108. CFlameThrower 1
  109. CFlameCan 1
  110. CFlame 7
  111. CFilmReel 2
  112. CFilmProjector 2
  113. CEnemy 10
  114. CEmitter 14
  115. CElephantGun 1
  116. CDynamite 1
  117. CDrone 2
  118. CDrip 6
  119. CDraculaBride 9
  120. CDoor 13
  121. CZombieDog 2
  122. CDoc 11
  123. CActorDestination 4
  124. CCrossbow 1
  125. CCrate 2
  126. CZombieCow 2
  127. CConveyor 2
  128. CConstruct 3
  129. CColonel 1
  130. CCharacter 9
  131. CBugs 1
  132. CBride 4
  133. CBoxActor 16
  134. CLightActor 2
  135. CBoneGuy 5
  136. CBodyPart 5
  137. CBiggs 1
  138. CBeast 1
  139. CBattery 1
  140. CBatman 3
  141. CBatCreature 1
  142. CBat 4
  143. CBarrier 2
  144. CBaron 2
  145. CBaronWeapon 1
  146. CBackgroundActor 3
  147. CArmour 1
  148. CAnvil 1
  149. CAmmoBox 4
  150. CAmmo 1
  151. CDemonActor 7
  152. // actor count
  153. 158
  154. // inventory actor count
  155. 0
  156. // actor name list
  157. CHeroPlaceholder "Laz_rr_start"
  158. CTrigger "flashback_trigger"
  159. CWayPoint "wp_flash_over"
  160. CWayPoint "wp_flash_start"
  161. CTrigger "mission_end"
  162. CTrigger "no_exit_west"
  163. CWayPoint "wp_no_exit3"
  164. CWayPoint "wp_no_exit4"
  165. CTrigger "no_exit_east"
  166. CTrigger "no_return"
  167. CWayPoint "wp_no_exit1"
  168. CWayPoint "wp_no_exit2"
  169. CBarrier "Barrier0"
  170. CBarrier "Barrier1"
  171. CBarrier "Barrier2"
  172. CBarrier "Barrier3"
  173. CBarrier "Barrier4"
  174. CBarrier "Barrier5"
  175. CBarrier "Barrier6"
  176. CBarrier "Barrier7"
  177. CBarrier "Barrier8"
  178. CBarrier "Barrier9"
  179. CBarrier "Barrier11"
  180. CBarrier "Barrier12"
  181. CBarrier "Barrier13"
  182. CBarrier "Barrier14"
  183. CBarrier "Barrier15"
  184. CBarrier "Barrier16"
  185. CBarrier "Barrier17"
  186. CBarrier "Barrier18"
  187. CBarrier "Barrier19"
  188. CBarrier "Barrier20"
  189. CBarrier "Barrier21"
  190. CBarrier "Barrier22"
  191. CBarrier "Barrier23"
  192. CBarrier "Barrier24"
  193. CBarrier "Barrier25"
  194. CBarrier "Barrier26"
  195. CBarrier "Barrier27"
  196. CBarrier "Barrier28"
  197. CTrigger "flip"
  198. CConfederateZombie "ConfederateZombie0"
  199. CConfederateZombie "ConfederateZombie1"
  200. CWayPoint "WP_SteubenSpawn"
  201. CTrigger "shack_cam"
  202. CWayPoint "WP_pre_flashback"
  203. CWayPoint "WP_Ghost_target1"
  204. CWayPoint "WP_Ghost_target0"
  205. CWayPoint "WP_Ghost_Spawn0"
  206. CWayPoint "WP_Ghost_Spawn1"
  207. CWayPoint "WP_Toward_Robin"
  208. CEmitter "EM_SND_Env1"
  209. CEmitter "EM_SND_Env2"
  210. CEmitter "EM_Snd_EnvB1"
  211. CEmitter "EM_Snd_EnvB2"
  212. CWayPoint "WP_robin_target"
  213. CWayPoint "WP_robin_target0"
  214. CBasicNPC "Robin_Weaver"
  215. CWayPoint "WP_moore_stand"
  216. CWayPoint "WP_aaron_stand"
  217. CWayPoint "WP_will_stand"
  218. CWayPoint "wp_laz_stand"
  219. CWayPoint "wp_laz_walk1"
  220. CWayPoint "WP_rebel3_post"
  221. CWayPoint "WP_rebel2_post"
  222. CWayPoint "WP_rebel1_post"
  223. CWayPoint "WP_Skunk_hide"
  224. CWayPoint "WP_Skunk_hide0"
  225. CWayPoint "WP_Mosely_hide"
  226. CWayPoint "WP_Will_hide"
  227. CWayPoint "WP_Will_hide0"
  228. CWayPoint "WP_Will_hide1"
  229. CWayPoint "wp_escapee_confed"
  230. CWayPoint "wp_escapee_confed0"
  231. CWayPoint "wp_escapee_confed1"
  232. CWayPoint "wp_escapee_confed2"
  233. CWayPoint "wp_escapee_confed3"
  234. CWayPoint "wp_escapee_confed4"
  235. CWayPoint "wp_escapee_confed5"
  236. CWayPoint "wp_escapee_confed6"
  237. CWayPoint "wp_escapee_confed7"
  238. CWayPoint "wp_escapee_confed8"
  239. CWayPoint "wp_escapee_confed9"
  240. CWayPoint "wp_laz_walk2"
  241. CUnion "Stanley_Moore"
  242. CUnion "Aaron_Mosely"
  243. CUnion "Will_Newhouse"
  244. CConfederate "rebel2"
  245. CConfederate "rebel1"
  246. CConfederate "rebel3"
  247. CWayPoint "WP_rendezvous_mosely"
  248. CWayPoint "WP_rendezvous_moore"
  249. CWayPoint "WP_rendezvous_Newhouse"
  250. CWayPoint "WP_rendezvous_Laz"
  251. CWayPoint "WP_end_run"
  252. CWayPoint "wp_laz_stand0"
  253. CWayPoint "wp_rebel1_look_here"
  254. CWayPoint "WP_Ghost_Spawn2"
  255. CWayPoint "WP_warp_trigger_here"
  256. CConfederate "rebel4"
  257. CConfederate "rebel5"
  258. CPatrolPoint "rebelpath1"
  259. CPatrolPoint "rebelpath2"
  260. CPatrolPoint "rebelpath3"
  261. CPatrolPoint "rebelpath4"
  262. CPatrolPoint "rebelpath5"
  263. CPatrolPoint "rebelpath6"
  264. CPatrolPoint "rebelpath7"
  265. CPatrolPoint "rebelpath8"
  266. CWayPoint "WP_RobinSpawn"
  267. CAmmo "Ammo_RR1"
  268. CAmmo "Ammo_RR2"
  269. CAmmo "Ammo_RR3"
  270. CAmmo "Ammo_RR4"
  271. CAmmo "Ammo_RR5"
  272. CHealthItem "HealthItem_RR2"
  273. CHealthItem "HealthItem_RR3"
  274. CHealthItem "HealthItem_RR4"
  275. CHealthItem "HealthItem_RR1"
  276. CConfederateZombie "ghost_respawn2"
  277. CConfederateZombie "ghost_respawn1"
  278. CTrigger "TR_ghost_spawn"
  279. CConfederateZombie "ghost_respawn3"
  280. CConfederateZombie "ghost_respawn4"
  281. CWayPoint "WP_steuben_temp"
  282. CSteuben "Steuben"
  283. CWaterActor "WaterActor0"
  284. CBarrier "Barrier29"
  285. CBarrier "Barrier30"
  286. CBarrier "Barrier31"
  287. CBarrier "Barrier32"
  288. CBarrier "Barrier33"
  289. CBarrier "Barrier34"
  290. CBarrier "Barrier35"
  291. CBarrier "Barrier36"
  292. CBarrier "Barrier37"
  293. CBarrier "Barrier32A"
  294. CBarrier "Barrier33A"
  295. CBarrier "Barrier34A"
  296. CBarrier "Barrier35A"
  297. CBarrier "Barrier36A"
  298. CBarrier "Barrier37A"
  299. CWayPoint "WP_barrier_37A"
  300. CEmitter "EM_stick_sounds"
  301. CEmitter "EM_stick_sounds0"
  302. CEmitter "EM_stick_sounds1"
  303. CSteuben "Steuben_Face"
  304. CTrigger "TR_ghost_spawn0"
  305. CBoxActor "Missing_poster"
  306. CTrigger "TR_poster"
  307. CBoxActor "Old_Lantern"
  308. CGun "Gun63"
  309. CMelee "Sword63"
  310. CGun "Gun"
  311. CMelee "sword"
  312. CAmmo "Ammo_RR6"
  313. CAmmo "Ammo_RR7"
  314. CAmmo "Ammo_RR8"
  315. // actor data list
  316. { CHeroPlaceholder "Laz_rr_start"
  317.     1,-2.14673,2.06948,-235.96    // location
  318.     0,0,0    // orient
  319.     0    // wasCreated
  320.     1    // createProb
  321.     "none"    // createEvent
  322.     0    // index
  323.     "CDoc"    // heroName
  324. } CHeroPlaceholder "Laz_rr_start"
  325. { CTrigger "flashback_trigger"
  326.     1,25.2431,0.732355,-149.147    // location
  327.     0,0,-0.0113203    // orient
  328.     0    // wasCreated
  329.     1    // createProb
  330.     "none"    // createEvent
  331.     0    // triggerState
  332.     8.38921,9,8.0697    // triggerSize
  333.     0    // triggerType
  334.     "flashback_send"    // onName
  335.     ""    // offName
  336.     0    // whoTriggers
  337.     "nobody"    // actorTriggerName
  338.     "CDemonActor"    // actorTriggerTypes
  339.     0.25    // lightMin
  340.     1    // lightMax
  341.     1    // laserType
  342.     100    // hitPoints
  343.     0    // pressurePlate
  344.     25    // testRadius
  345.     1    // autoAimAtMe
  346.     0    // shape
  347.     ""    // damageActorWildcard
  348.     "flashback_trigger"        // hiliteActor
  349. } CTrigger "flashback_trigger"
  350. { CWayPoint "wp_flash_over"
  351.     1,-26.7567,0.201642,-178.969    // location
  352.     0,0,-1.25844    // orient
  353.     0    // wasCreated
  354.     1    // createProb
  355.     "none"    // createEvent
  356.     0    // triggerState
  357.     0.5,1,0.5    // triggerSize
  358.     0    // triggerType
  359.     ""    // onName
  360.     ""    // offName
  361.     0    // whoTriggers
  362.     "nobody"    // actorTriggerName
  363.     "CDemonActor"    // actorTriggerTypes
  364.     0.25    // lightMin
  365.     1    // lightMax
  366.     1    // laserType
  367.     100    // hitPoints
  368.     0    // pressurePlate
  369.     12    // testRadius
  370.     1    // autoAimAtMe
  371.     0    // shape
  372.     ""    // damageActorWildcard
  373.     "wp_flash_over"        // hiliteActor
  374.     2    // adjCount
  375.     "WP_Toward_Robin"
  376.     "WP_SteubenSpawn"
  377. } CWayPoint "wp_flash_over"
  378. { CWayPoint "wp_flash_start"
  379.     0,-1.48401,2.28782,-250.781    // location
  380.     0,0,0    // orient
  381.     0    // wasCreated
  382.     1    // createProb
  383.     "none"    // createEvent
  384.     0    // triggerState
  385.     0.5,1,0.5    // triggerSize
  386.     0    // triggerType
  387.     ""    // onName
  388.     ""    // offName
  389.     0    // whoTriggers
  390.     "nobody"    // actorTriggerName
  391.     "CDemonActor"    // actorTriggerTypes
  392.     0.25    // lightMin
  393.     1    // lightMax
  394.     1    // laserType
  395.     100    // hitPoints
  396.     0    // pressurePlate
  397.     12    // testRadius
  398.     1    // autoAimAtMe
  399.     0    // shape
  400.     ""    // damageActorWildcard
  401.     "wp_flash_start"        // hiliteActor
  402.     2    // adjCount
  403.     "wp_no_exit3"
  404.     "WP_barrier_37A"
  405. } CWayPoint "wp_flash_start"
  406. { CTrigger "mission_end"
  407.     1,-74.8567,-8.34947,132.304    // location
  408.     0,0,0    // orient
  409.     0    // wasCreated
  410.     1    // createProb
  411.     "none"    // createEvent
  412.     0    // triggerState
  413.     75.0554,25.6003,4.4574    // triggerSize
  414.     0    // triggerType
  415.     "exit_mission"    // onName
  416.     ""    // offName
  417.     0    // whoTriggers
  418.     "nobody"    // actorTriggerName
  419.     "CDemonActor"    // actorTriggerTypes
  420.     0.25    // lightMin
  421.     1    // lightMax
  422.     1    // laserType
  423.     100    // hitPoints
  424.     0    // pressurePlate
  425.     90    // testRadius
  426.     1    // autoAimAtMe
  427.     0    // shape
  428.     ""    // damageActorWildcard
  429.     "mission_end"        // hiliteActor
  430. } CTrigger "mission_end"
  431. { CTrigger "no_exit_west"
  432.     0,-6.17624,-54.3965,-248.672    // location
  433.     0,0,-0.049859    // orient
  434.     0    // wasCreated
  435.     1    // createProb
  436.     "none"    // createEvent
  437.     0    // triggerState
  438.     48.9142,17.2369,6.73566    // triggerSize
  439.     0    // triggerType
  440.     "no_exit_west"    // onName
  441.     ""    // offName
  442.     0    // whoTriggers
  443.     "nobody"    // actorTriggerName
  444.     "CDemonActor"    // actorTriggerTypes
  445.     0.25    // lightMin
  446.     1    // lightMax
  447.     1    // laserType
  448.     100    // hitPoints
  449.     0    // pressurePlate
  450.     63    // testRadius
  451.     1    // autoAimAtMe
  452.     0    // shape
  453.     ""    // damageActorWildcard
  454.     "no_exit_west"        // hiliteActor
  455. } CTrigger "no_exit_west"
  456. { CWayPoint "wp_no_exit3"
  457.     0,-2.49817,1.70333,-227    // location
  458.     0,0,0    // orient
  459.     0    // wasCreated
  460.     1    // createProb
  461.     "none"    // createEvent
  462.     0    // triggerState
  463.     0.5,1,0.5    // triggerSize
  464.     0    // triggerType
  465.     ""    // onName
  466.     ""    // offName
  467.     0    // whoTriggers
  468.     "nobody"    // actorTriggerName
  469.     "CDemonActor"    // actorTriggerTypes
  470.     0.25    // lightMin
  471.     1    // lightMax
  472.     1    // laserType
  473.     100    // hitPoints
  474.     0    // pressurePlate
  475.     12    // testRadius
  476.     1    // autoAimAtMe
  477.     0    // shape
  478.     ""    // damageActorWildcard
  479.     "wp_no_exit3"        // hiliteActor
  480.     6    // adjCount
  481.     "WP_moore_stand"
  482.     "WP_aaron_stand"
  483.     "WP_will_stand"
  484.     "wp_laz_stand"
  485.     "wp_laz_stand0"
  486.     "wp_flash_start"
  487. } CWayPoint "wp_no_exit3"
  488. { CWayPoint "wp_no_exit4"
  489.     0,-73.6566,3.26797,75.9581    // location
  490.     0,0,0    // orient
  491.     0    // wasCreated
  492.     1    // createProb
  493.     "none"    // createEvent
  494.     0    // triggerState
  495.     0.5,1,0.5    // triggerSize
  496.     0    // triggerType
  497.     ""    // onName
  498.     ""    // offName
  499.     0    // whoTriggers
  500.     "nobody"    // actorTriggerName
  501.     "CDemonActor"    // actorTriggerTypes
  502.     0.25    // lightMin
  503.     1    // lightMax
  504.     1    // laserType
  505.     100    // hitPoints
  506.     0    // pressurePlate
  507.     12    // testRadius
  508.     1    // autoAimAtMe
  509.     0    // shape
  510.     ""    // damageActorWildcard
  511.     "wp_no_exit4"        // hiliteActor
  512.     2    // adjCount
  513.     "wp_escapee_confed8"
  514.     "wp_escapee_confed9"
  515. } CWayPoint "wp_no_exit4"
  516. { CTrigger "no_exit_east"
  517.     0,-72.5497,-8.2561,100.495    // location
  518.     0,0,0    // orient
  519.     0    // wasCreated
  520.     1    // createProb
  521.     "none"    // createEvent
  522.     0    // triggerState
  523.     51.2665,23.3995,5    // triggerSize
  524.     0    // triggerType
  525.     "no_exit_east"    // onName
  526.     ""    // offName
  527.     0    // whoTriggers
  528.     "nobody"    // actorTriggerName
  529.     "CDemonActor"    // actorTriggerTypes
  530.     0.25    // lightMin
  531.     1    // lightMax
  532.     1    // laserType
  533.     100    // hitPoints
  534.     0    // pressurePlate
  535.     67    // testRadius
  536.     1    // autoAimAtMe
  537.     0    // shape
  538.     ""    // damageActorWildcard
  539.     "no_exit_east"        // hiliteActor
  540. } CTrigger "no_exit_east"
  541. { CTrigger "no_return"
  542.     1,-2.23413,-1.3739,-245.955    // location
  543.     0,0,0.298359    // orient
  544.     0    // wasCreated
  545.     1    // createProb
  546.     "none"    // createEvent
  547.     0    // triggerState
  548.     41.2557,12.7684,5    // triggerSize
  549.     0    // triggerType
  550.     "no_return"    // onName
  551.     ""    // offName
  552.     0    // whoTriggers
  553.     "nobody"    // actorTriggerName
  554.     "CDemonActor"    // actorTriggerTypes
  555.     0.25    // lightMin
  556.     1    // lightMax
  557.     1    // laserType
  558.     100    // hitPoints
  559.     0    // pressurePlate
  560.     54    // testRadius
  561.     1    // autoAimAtMe
  562.     0    // shape
  563.     ""    // damageActorWildcard
  564.     "no_return"        // hiliteActor
  565. } CTrigger "no_return"
  566. { CWayPoint "wp_no_exit1"
  567.     1,-4.12012,1.69676,-226.586    // location
  568.     0,0,0    // orient
  569.     0    // wasCreated
  570.     1    // createProb
  571.     "none"    // createEvent
  572.     0    // triggerState
  573.     0.5,1,0.5    // triggerSize
  574.     0    // triggerType
  575.     ""    // onName
  576.     ""    // offName
  577.     0    // whoTriggers
  578.     "nobody"    // actorTriggerName
  579.     "CDemonActor"    // actorTriggerTypes
  580.     0.25    // lightMin
  581.     1    // lightMax
  582.     1    // laserType
  583.     100    // hitPoints
  584.     0    // pressurePlate
  585.     12    // testRadius
  586.     1    // autoAimAtMe
  587.     0    // shape
  588.     ""    // damageActorWildcard
  589.     "wp_no_exit1"        // hiliteActor
  590.     0    // adjCount
  591. } CWayPoint "wp_no_exit1"
  592. { CWayPoint "wp_no_exit2"
  593.     1,-76.2483,3.13904,104.345    // location
  594.     0,0,0    // orient
  595.     0    // wasCreated
  596.     1    // createProb
  597.     "none"    // createEvent
  598.     0    // triggerState
  599.     0.5,1,0.5    // triggerSize
  600.     0    // triggerType
  601.     ""    // onName
  602.     ""    // offName
  603.     0    // whoTriggers
  604.     "nobody"    // actorTriggerName
  605.     "CDemonActor"    // actorTriggerTypes
  606.     0.25    // lightMin
  607.     1    // lightMax
  608.     1    // laserType
  609.     100    // hitPoints
  610.     0    // pressurePlate
  611.     12    // testRadius
  612.     1    // autoAimAtMe
  613.     0    // shape
  614.     ""    // damageActorWildcard
  615.     "wp_no_exit2"        // hiliteActor
  616.     0    // adjCount
  617. } CWayPoint "wp_no_exit2"
  618. { CBarrier "Barrier0"
  619.     1,-23.0499,-2.32825,-200.733    // location
  620.     0,0,-0.0443968    // orient
  621.     0    // wasCreated
  622.     1    // createProb
  623.     "none"    // createEvent
  624.     15.5968,5,0.934875    // size
  625.     ""    // effectClassNameList
  626.     1    // addToPathGrid
  627. } CBarrier "Barrier0"
  628. { CBarrier "Barrier1"
  629.     1,-15.4222,-2.32825,-192.004    // location
  630.     0,0,-1.57757    // orient
  631.     0    // wasCreated
  632.     1    // createProb
  633.     "none"    // createEvent
  634.     15.5968,5,0.934875    // size
  635.     ""    // effectClassNameList
  636.     1    // addToPathGrid
  637. } CBarrier "Barrier1"
  638. { CBarrier "Barrier2"
  639.     1,-49.3416,-2.47425,-186.805    // location
  640.     0,0,-1.57906    // orient
  641.     0    // wasCreated
  642.     1    // createProb
  643.     "none"    // createEvent
  644.     29.3657,5,0.934875    // size
  645.     ""    // effectClassNameList
  646.     1    // addToPathGrid
  647. } CBarrier "Barrier2"
  648. { CBarrier "Barrier3"
  649.     1,-43.5891,-2.53115,-172.391    // location
  650.     0,0,-0.0443968    // orient
  651.     0    // wasCreated
  652.     1    // createProb
  653.     "none"    // createEvent
  654.     14.7334,5,0.934875    // size
  655.     ""    // effectClassNameList
  656.     1    // addToPathGrid
  657. } CBarrier "Barrier3"
  658. { CBarrier "Barrier4"
  659.     1,-78.0309,-3.24854,-134.509    // location
  660.     0,0,-0.411984    // orient
  661.     0    // wasCreated
  662.     1    // createProb
  663.     "none"    // createEvent
  664.     6.4856,27.4829,150.834    // size
  665.     ""    // effectClassNameList
  666.     1    // addToPathGrid
  667. } CBarrier "Barrier4"
  668. { CBarrier "Barrier5"
  669.     1,-74.8933,-2.77479,-73.6803    // location
  670.     0,0,0.421965    // orient
  671.     0    // wasCreated
  672.     1    // createProb
  673.     "none"    // createEvent
  674.     10.2979,27.4829,94.3741    // size
  675.     ""    // effectClassNameList
  676.     1    // addToPathGrid
  677. } CBarrier "Barrier5"
  678. { CBarrier "Barrier6"
  679.     1,-95.9269,-2.77479,89.9488    // location
  680.     0,0,2.81275    // orient
  681.     0    // wasCreated
  682.     1    // createProb
  683.     "none"    // createEvent
  684.     8.34878,27.4829,80.1635    // size
  685.     ""    // effectClassNameList
  686.     1    // addToPathGrid
  687. } CBarrier "Barrier6"
  688. { CBarrier "Barrier7"
  689.     1,-70.3362,-11.4895,20.6595    // location
  690.     0,0,2.72371    // orient
  691.     0    // wasCreated
  692.     1    // createProb
  693.     "none"    // createEvent
  694.     8.34878,27.4829,80.1635    // size
  695.     ""    // effectClassNameList
  696.     1    // addToPathGrid
  697. } CBarrier "Barrier7"
  698. { CBarrier "Barrier8"
  699.     1,106.584,0.667969,-127.296    // location
  700.     0,0,0.0928777    // orient
  701.     0    // wasCreated
  702.     1    // createProb
  703.     "none"    // createEvent
  704.     4.86191,21.5203,213.123    // size
  705.     ""    // effectClassNameList
  706.     1    // addToPathGrid
  707. } CBarrier "Barrier8"
  708. { CBarrier "Barrier9"
  709.     1,38.1705,0.101563,-216.795    // location
  710.     0,0,-0.142512    // orient
  711.     0    // wasCreated
  712.     1    // createProb
  713.     "none"    // createEvent
  714.     37.6998,5,5    // size
  715.     ""    // effectClassNameList
  716.     1    // addToPathGrid
  717. } CBarrier "Barrier9"
  718. { CBarrier "Barrier11"
  719.     1,103.925,1.44141,-130.756    // location
  720.     0,0,0.70008    // orient
  721.     0    // wasCreated
  722.     1    // createProb
  723.     "none"    // createEvent
  724.     6.42166,22.7114,144.422    // size
  725.     ""    // effectClassNameList
  726.     1    // addToPathGrid
  727. } CBarrier "Barrier11"
  728. { CBarrier "Barrier12"
  729.     1,55.3817,0.101563,-197.238    // location
  730.     0,0,0.172587    // orient
  731.     0    // wasCreated
  732.     1    // createProb
  733.     "none"    // createEvent
  734.     5.22949,5,27.2828    // size
  735.     ""    // effectClassNameList
  736.     1    // addToPathGrid
  737. } CBarrier "Barrier12"
  738. { CBarrier "Barrier13"
  739.     1,101.336,0.391235,-61.8008    // location
  740.     0,0,0.3128    // orient
  741.     0    // wasCreated
  742.     1    // createProb
  743.     "none"    // createEvent
  744.     33.0087,18.0244,5    // size
  745.     ""    // effectClassNameList
  746.     1    // addToPathGrid
  747. } CBarrier "Barrier13"
  748. { CBarrier "Barrier14"
  749.     1,-38.7444,2.58594,97.9046    // location
  750.     0,0,-0.234102    // orient
  751.     0    // wasCreated
  752.     1    // createProb
  753.     "none"    // createEvent
  754.     26.8143,21.5401,86.1459    // size
  755.     ""    // effectClassNameList
  756.     1    // addToPathGrid
  757. } CBarrier "Barrier14"
  758. { CBarrier "Barrier15"
  759.     0,-23.0499,-2.32825,-200.733    // location
  760.     0,0,-0.0443968    // orient
  761.     0    // wasCreated
  762.     1    // createProb
  763.     "none"    // createEvent
  764.     15.5968,5,0.934875    // size
  765.     ""    // effectClassNameList
  766.     1    // addToPathGrid
  767. } CBarrier "Barrier15"
  768. { CBarrier "Barrier16"
  769.     0,-15.4222,-2.32825,-192.004    // location
  770.     0,0,-1.57757    // orient
  771.     0    // wasCreated
  772.     1    // createProb
  773.     "none"    // createEvent
  774.     15.5968,5,0.934875    // size
  775.     ""    // effectClassNameList
  776.     1    // addToPathGrid
  777. } CBarrier "Barrier16"
  778. { CBarrier "Barrier17"
  779.     0,-49.3416,-2.47425,-186.805    // location
  780.     0,0,-1.57906    // orient
  781.     0    // wasCreated
  782.     1    // createProb
  783.     "none"    // createEvent
  784.     29.3657,5,0.934875    // size
  785.     ""    // effectClassNameList
  786.     1    // addToPathGrid
  787. } CBarrier "Barrier17"
  788. { CBarrier "Barrier18"
  789.     0,-43.5891,-2.53115,-172.391    // location
  790.     0,0,-0.0443968    // orient
  791.     0    // wasCreated
  792.     1    // createProb
  793.     "none"    // createEvent
  794.     14.7334,5,0.934875    // size
  795.     ""    // effectClassNameList
  796.     1    // addToPathGrid
  797. } CBarrier "Barrier18"
  798. { CBarrier "Barrier19"
  799.     0,-78.0309,-3.24854,-134.509    // location
  800.     0,0,-0.411984    // orient
  801.     0    // wasCreated
  802.     1    // createProb
  803.     "none"    // createEvent
  804.     6.4856,27.4829,150.834    // size
  805.     ""    // effectClassNameList
  806.     1    // addToPathGrid
  807. } CBarrier "Barrier19"
  808. { CBarrier "Barrier20"
  809.     0,-64.3562,-2.77479,-67.8256    // location
  810.     0,0,0.254428    // orient
  811.     0    // wasCreated
  812.     1    // createProb
  813.     "none"    // createEvent
  814.     7.70478,27.4829,127.292    // size
  815.     ""    // effectClassNameList
  816.     1    // addToPathGrid
  817. } CBarrier "Barrier20"
  818. { CBarrier "Barrier21"
  819.     0,-95.9269,-2.77479,89.9488    // location
  820.     0,0,2.81275    // orient
  821.     0    // wasCreated
  822.     1    // createProb
  823.     "none"    // createEvent
  824.     8.34878,27.4829,80.1635    // size
  825.     ""    // effectClassNameList
  826.     1    // addToPathGrid
  827. } CBarrier "Barrier21"
  828. { CBarrier "Barrier22"
  829.     0,-66.3256,-11.4895,22.4136    // location
  830.     0,0,2.65007    // orient
  831.     0    // wasCreated
  832.     1    // createProb
  833.     "none"    // createEvent
  834.     8.34878,27.4829,80.1635    // size
  835.     ""    // effectClassNameList
  836.     1    // addToPathGrid
  837. } CBarrier "Barrier22"
  838. { CBarrier "Barrier23"
  839.     0,106.584,0.667969,-127.296    // location
  840.     0,0,0.0928777    // orient
  841.     0    // wasCreated
  842.     1    // createProb
  843.     "none"    // createEvent
  844.     4.86191,21.5203,213.123    // size
  845.     ""    // effectClassNameList
  846.     1    // addToPathGrid
  847. } CBarrier "Barrier23"
  848. { CBarrier "Barrier24"
  849.     0,38.1705,0.101563,-216.795    // location
  850.     0,0,-0.142512    // orient
  851.     0    // wasCreated
  852.     1    // createProb
  853.     "none"    // createEvent
  854.     37.6998,5,5    // size
  855.     ""    // effectClassNameList
  856.     1    // addToPathGrid
  857. } CBarrier "Barrier24"
  858. { CBarrier "Barrier25"
  859.     0,103.925,1.44141,-130.756    // location
  860.     0,0,0.70008    // orient
  861.     0    // wasCreated
  862.     1    // createProb
  863.     "none"    // createEvent
  864.     6.42166,22.7114,144.422    // size
  865.     ""    // effectClassNameList
  866.     1    // addToPathGrid
  867. } CBarrier "Barrier25"
  868. { CBarrier "Barrier26"
  869.     0,55.3817,0.101563,-197.238    // location
  870.     0,0,0.172587    // orient
  871.     0    // wasCreated
  872.     1    // createProb
  873.     "none"    // createEvent
  874.     5.22949,5,27.2828    // size
  875.     ""    // effectClassNameList
  876.     1    // addToPathGrid
  877. } CBarrier "Barrier26"
  878. { CBarrier "Barrier27"
  879.     0,101.336,0.391235,-61.8008    // location
  880.     0,0,0.3128    // orient
  881.     0    // wasCreated
  882.     1    // createProb
  883.     "none"    // createEvent
  884.     33.0087,18.0244,5    // size
  885.     ""    // effectClassNameList
  886.     1    // addToPathGrid
  887. } CBarrier "Barrier27"
  888. { CBarrier "Barrier28"
  889.     0,-38.7444,2.58594,97.9046    // location
  890.     0,0,-0.234102    // orient
  891.     0    // wasCreated
  892.     1    // createProb
  893.     "none"    // createEvent
  894.     26.8143,21.5401,86.1459    // size
  895.     ""    // effectClassNameList
  896.     1    // addToPathGrid
  897. } CBarrier "Barrier28"
  898. { CTrigger "flip"
  899.     0,25.3555,1.50833,-142.692    // location
  900.     0,0,0    // orient
  901.     0    // wasCreated
  902.     1    // createProb
  903.     "none"    // createEvent
  904.     0    // triggerState
  905.     3.13373,6.15033,2.80414    // triggerSize
  906.     0    // triggerType
  907.     "flip"    // onName
  908.     ""    // offName
  909.     0    // whoTriggers
  910.     "nobody"    // actorTriggerName
  911.     "CDemonActor"    // actorTriggerTypes
  912.     0.25    // lightMin
  913.     1    // lightMax
  914.     1    // laserType
  915.     100    // hitPoints
  916.     0    // pressurePlate
  917.     18    // testRadius
  918.     1    // autoAimAtMe
  919.     0    // shape
  920.     ""    // damageActorWildcard
  921.     "flip"        // hiliteActor
  922. } CTrigger "flip"
  923. { CConfederateZombie "ConfederateZombie0"
  924.     1,-13.4506,0.541596,-134.538    // location
  925.     0,0,2.58236    // orient
  926.     0    // wasCreated
  927.     1    // createProb
  928.     "none"    // createEvent
  929.     100    // hitPoints
  930.     0    // numCarryHands
  931.     ""    // talkToMeEvent
  932.     "(none)"        // grabbedBy
  933.     0    // grabbedType
  934.     { // clothList
  935.         1 // clothCount
  936.         "ZOMDAVID_CLOTH.CTH"
  937.     }
  938.     1    // sizeScale
  939.     0    // healthBarMode
  940.     "ConfederateZombie"    // descriptiveName !LOCALIZE!
  941.     100    // maxHitPoints
  942.     0    // spectralFlag
  943.     0    // invulnerableFlag
  944.     0    // etheralFlag
  945.     1    // speed
  946.     0    // poolMe
  947.     1    // randomizeMe
  948.     "(none)"        // scriptVictim
  949.     ""    // patrolNamePattern
  950.     100    // guardDistance
  951.     6    // victimHeight
  952.     "(none)"        // victim
  953.     1    // speed
  954.     "CONZOMBIE_DAVID.DFM"    // modelName
  955.     { // MotionState
  956.         "idle",0 // current motion name, curFrameNumber
  957.     }
  958.     -13.4506,0.541596,-134.538    // initialPosition
  959.     "AlertInvisible"    // AIState
  960.     "Nothing"    // InitialAIState
  961.     25    // AlertDistance
  962.     100    // GiveupDistance
  963.     999    // MadTimer
  964.     "(none)"        // PatrolGoal
  965.     "(none)"        // PatrolNext
  966.     2    // PatrolDirection
  967.     -1    // AnimationState
  968.     "Dummy"    // Dummy
  969.     "DummyVal"    // Dummy1
  970.     0    // FadeDirection
  971.     0    // FadeState
  972.     0    // FadeStart
  973.     1    // FadeEnd
  974.     0    // FadeVal
  975.     5    // FadeTime
  976.     0    // FadeTimer
  977.     2    // RefStateCount
  978.     "ChaseComplete"    // RefStateIdentifier
  979.     "RangeAttack"    // RefState
  980.     "BurnComplete"    // RefStateIdentifier
  981.     "Nothing"    // RefState
  982.     1    // CanBurn
  983. } CConfederateZombie "ConfederateZombie0"
  984. { CConfederateZombie "ConfederateZombie1"
  985.     1,-0.250581,2.27833,-124.101    // location
  986.     0,0,2.77722    // orient
  987.     0    // wasCreated
  988.     1    // createProb
  989.     "none"    // createEvent
  990.     100    // hitPoints
  991.     0    // numCarryHands
  992.     ""    // talkToMeEvent
  993.     "(none)"        // grabbedBy
  994.     0    // grabbedType
  995.     { // clothList
  996.         1 // clothCount
  997.         "ZOMSHANE_CLOTH.CTH"
  998.     }
  999.     1    // sizeScale
  1000.     0    // healthBarMode
  1001.     "ConfederateZombie"    // descriptiveName !LOCALIZE!
  1002.     100    // maxHitPoints
  1003.     0    // spectralFlag
  1004.     0    // invulnerableFlag
  1005.     0    // etheralFlag
  1006.     1.1    // speed
  1007.     0    // poolMe
  1008.     1    // randomizeMe
  1009.     "(none)"        // scriptVictim
  1010.     ""    // patrolNamePattern
  1011.     100    // guardDistance
  1012.     6    // victimHeight
  1013.     "(none)"        // victim
  1014.     1.1    // speed
  1015.     "CONZOMBIE_SHANE.DFM"    // modelName
  1016.     { // MotionState
  1017.         "idle",0 // current motion name, curFrameNumber
  1018.     }
  1019.     -0.250581,2.27833,-124.101    // initialPosition
  1020.     "AlertInvisible"    // AIState
  1021.     "Nothing"    // InitialAIState
  1022.     25    // AlertDistance
  1023.     100    // GiveupDistance
  1024.     999    // MadTimer
  1025.     "(none)"        // PatrolGoal
  1026.     "(none)"        // PatrolNext
  1027.     2    // PatrolDirection
  1028.     -1    // AnimationState
  1029.     "Dummy"    // Dummy
  1030.     "DummyVal"    // Dummy1
  1031.     0    // FadeDirection
  1032.     0    // FadeState
  1033.     0    // FadeStart
  1034.     1    // FadeEnd
  1035.     0    // FadeVal
  1036.     5    // FadeTime
  1037.     0    // FadeTimer
  1038.     2    // RefStateCount
  1039.     "ChaseComplete"    // RefStateIdentifier
  1040.     "RangeAttack"    // RefState
  1041.     "BurnComplete"    // RefStateIdentifier
  1042.     "Nothing"    // RefState
  1043.     1    // CanBurn
  1044. } CConfederateZombie "ConfederateZombie1"
  1045. { CWayPoint "WP_SteubenSpawn"
  1046.     1,-34.7493,-0.320557,-173.698    // location
  1047.     0,0,2.23801    // orient
  1048.     0    // wasCreated
  1049.     1    // createProb
  1050.     "none"    // createEvent
  1051.     0    // triggerState
  1052.     0.5,1,0.5    // triggerSize
  1053.     0    // triggerType
  1054.     ""    // onName
  1055.     ""    // offName
  1056.     0    // whoTriggers
  1057.     "nobody"    // actorTriggerName
  1058.     "CDemonActor"    // actorTriggerTypes
  1059.     0.25    // lightMin
  1060.     1    // lightMax
  1061.     1    // laserType
  1062.     100    // hitPoints
  1063.     0    // pressurePlate
  1064.     12    // testRadius
  1065.     1    // autoAimAtMe
  1066.     0    // shape
  1067.     ""    // damageActorWildcard
  1068.     "WP_SteubenSpawn"        // hiliteActor
  1069.     2    // adjCount
  1070.     "wp_flash_over"
  1071.     "WP_Toward_Robin"
  1072. } CWayPoint "WP_SteubenSpawn"
  1073. { CTrigger "shack_cam"
  1074.     1,25.6963,0.732355,-142.38    // location
  1075.     0,0,-0.0113203    // orient
  1076.     0    // wasCreated
  1077.     1    // createProb
  1078.     "none"    // createEvent
  1079.     0    // triggerState
  1080.     4.015,7.67542,3.47424    // triggerSize
  1081.     0    // triggerType
  1082.     "shack_cam"    // onName
  1083.     ""    // offName
  1084.     0    // whoTriggers
  1085.     "nobody"    // actorTriggerName
  1086.     "CDemonActor"    // actorTriggerTypes
  1087.     0.25    // lightMin
  1088.     1    // lightMax
  1089.     1    // laserType
  1090.     100    // hitPoints
  1091.     0    // pressurePlate
  1092.     20    // testRadius
  1093.     1    // autoAimAtMe
  1094.     0    // shape
  1095.     ""    // damageActorWildcard
  1096.     "flashback_trigger"        // hiliteActor
  1097. } CTrigger "shack_cam"
  1098. { CWayPoint "WP_pre_flashback"
  1099.     1,20.6213,2.70305,-152.365    // location
  1100.     0,0,0    // orient
  1101.     0    // wasCreated
  1102.     1    // createProb
  1103.     "none"    // createEvent
  1104.     0    // triggerState
  1105.     0.5,1,0.5    // triggerSize
  1106.     0    // triggerType
  1107.     ""    // onName
  1108.     ""    // offName
  1109.     0    // whoTriggers
  1110.     "nobody"    // actorTriggerName
  1111.     "CDemonActor"    // actorTriggerTypes
  1112.     0.25    // lightMin
  1113.     1    // lightMax
  1114.     1    // laserType
  1115.     100    // hitPoints
  1116.     0    // pressurePlate
  1117.     12    // testRadius
  1118.     1    // autoAimAtMe
  1119.     0    // shape
  1120.     ""    // damageActorWildcard
  1121.     "WP_pre_flashback"        // hiliteActor
  1122.     4    // adjCount
  1123.     "WP_Ghost_target1"
  1124.     "WP_Ghost_target0"
  1125.     "WP_Ghost_Spawn2"
  1126.     "WP_RobinSpawn"
  1127. } CWayPoint "WP_pre_flashback"
  1128. { CWayPoint "WP_Ghost_target1"
  1129.     1,13.8122,2.75981,-151.637    // location
  1130.     0,0,2.77722    // orient
  1131.     0    // wasCreated
  1132.     1    // createProb
  1133.     "none"    // createEvent
  1134.     0    // triggerState
  1135.     0.5,1,0.5    // triggerSize
  1136.     0    // triggerType
  1137.     ""    // onName
  1138.     ""    // offName
  1139.     0    // whoTriggers
  1140.     "nobody"    // actorTriggerName
  1141.     "CDemonActor"    // actorTriggerTypes
  1142.     0.25    // lightMin
  1143.     1    // lightMax
  1144.     1    // laserType
  1145.     100    // hitPoints
  1146.     0    // pressurePlate
  1147.     12    // testRadius
  1148.     1    // autoAimAtMe
  1149.     0    // shape
  1150.     ""    // damageActorWildcard
  1151.     "WP_Ghost_target1"        // hiliteActor
  1152.     4    // adjCount
  1153.     "WP_Ghost_target0"
  1154.     "WP_RobinSpawn"
  1155.     "WP_Ghost_Spawn2"
  1156.     "WP_pre_flashback"
  1157. } CWayPoint "WP_Ghost_target1"
  1158. { CWayPoint "WP_Ghost_target0"
  1159.     1,2.95272,2.67362,-152.775    // location
  1160.     0,0,2.58236    // orient
  1161.     0    // wasCreated
  1162.     1    // createProb
  1163.     "none"    // createEvent
  1164.     0    // triggerState
  1165.     0.5,1,0.5    // triggerSize
  1166.     0    // triggerType
  1167.     ""    // onName
  1168.     ""    // offName
  1169.     0    // whoTriggers
  1170.     "nobody"    // actorTriggerName
  1171.     "CDemonActor"    // actorTriggerTypes
  1172.     0.25    // lightMin
  1173.     1    // lightMax
  1174.     1    // laserType
  1175.     100    // hitPoints
  1176.     0    // pressurePlate
  1177.     12    // testRadius
  1178.     1    // autoAimAtMe
  1179.     0    // shape
  1180.     ""    // damageActorWildcard
  1181.     "WP_Ghost_target0"        // hiliteActor
  1182.     5    // adjCount
  1183.     "WP_Ghost_target1"
  1184.     "WP_Ghost_Spawn0"
  1185.     "WP_Toward_Robin"
  1186.     "WP_RobinSpawn"
  1187.     "WP_pre_flashback"
  1188. } CWayPoint "WP_Ghost_target0"
  1189. { CWayPoint "WP_Ghost_Spawn0"
  1190.     1,-12.838,0.733525,-135.517    // location
  1191.     0,0,2.58236    // orient
  1192.     0    // wasCreated
  1193.     1    // createProb
  1194.     "none"    // createEvent
  1195.     0    // triggerState
  1196.     0.5,1,0.5    // triggerSize
  1197.     0    // triggerType
  1198.     ""    // onName
  1199.     ""    // offName
  1200.     0    // whoTriggers
  1201.     "nobody"    // actorTriggerName
  1202.     "CDemonActor"    // actorTriggerTypes
  1203.     0.25    // lightMin
  1204.     1    // lightMax
  1205.     1    // laserType
  1206.     100    // hitPoints
  1207.     0    // pressurePlate
  1208.     12    // testRadius
  1209.     1    // autoAimAtMe
  1210.     0    // shape
  1211.     ""    // damageActorWildcard
  1212.     "WP_Ghost_Spawn0"        // hiliteActor
  1213.     4    // adjCount
  1214.     "WP_Ghost_target0"
  1215.     "WP_Ghost_Spawn1"
  1216.     "WP_RobinSpawn"
  1217.     "WP_Ghost_Spawn2"
  1218. } CWayPoint "WP_Ghost_Spawn0"
  1219. { CWayPoint "WP_Ghost_Spawn1"
  1220.     1,-11.6012,1.96587,-122.871    // location
  1221.     0,0,2.77722    // orient
  1222.     0    // wasCreated
  1223.     1    // createProb
  1224.     "none"    // createEvent
  1225.     0    // triggerState
  1226.     0.5,1,0.5    // triggerSize
  1227.     0    // triggerType
  1228.     ""    // onName
  1229.     ""    // offName
  1230.     0    // whoTriggers
  1231.     "nobody"    // actorTriggerName
  1232.     "CDemonActor"    // actorTriggerTypes
  1233.     0.25    // lightMin
  1234.     1    // lightMax
  1235.     1    // laserType
  1236.     100    // hitPoints
  1237.     0    // pressurePlate
  1238.     12    // testRadius
  1239.     1    // autoAimAtMe
  1240.     0    // shape
  1241.     ""    // damageActorWildcard
  1242.     "WP_Ghost_Spawn1"        // hiliteActor
  1243.     4    // adjCount
  1244.     "WP_Ghost_Spawn0"
  1245.     "WP_RobinSpawn"
  1246.     "WP_robin_target"
  1247.     "WP_Ghost_Spawn2"
  1248. } CWayPoint "WP_Ghost_Spawn1"
  1249. { CWayPoint "WP_Toward_Robin"
  1250.     1,-21.1321,0.883328,-166.374    // location
  1251.     0,0,0    // orient
  1252.     0    // wasCreated
  1253.     1    // createProb
  1254.     "none"    // createEvent
  1255.     0    // triggerState
  1256.     0.5,1,0.5    // triggerSize
  1257.     0    // triggerType
  1258.     ""    // onName
  1259.     ""    // offName
  1260.     0    // whoTriggers
  1261.     "nobody"    // actorTriggerName
  1262.     "CDemonActor"    // actorTriggerTypes
  1263.     0.25    // lightMin
  1264.     1    // lightMax
  1265.     1    // laserType
  1266.     100    // hitPoints
  1267.     0    // pressurePlate
  1268.     12    // testRadius
  1269.     1    // autoAimAtMe
  1270.     0    // shape
  1271.     ""    // damageActorWildcard
  1272.     "WP_Toward_Robin"        // hiliteActor
  1273.     4    // adjCount
  1274.     "WP_Ghost_target0"
  1275.     "wp_flash_over"
  1276.     "WP_SteubenSpawn"
  1277.     "WP_RobinSpawn"
  1278. } CWayPoint "WP_Toward_Robin"
  1279. { CEmitter "EM_SND_Env1"
  1280.     0,-85.0586,-0.03125,-183.816    // location
  1281.     0,0,0    // orient
  1282.     0    // wasCreated
  1283.     1    // createProb
  1284.     "none"    // createEvent
  1285.     10    // emitterType
  1286.     1,1,1    // emitterSize
  1287.     "none"    // eventOn
  1288.     "none"    // eventOff
  1289.     1    // emitterState
  1290.     0    // maxEmitTime
  1291.     0    // emitPeriod
  1292.     "stalrock.kfm"    // modelName
  1293.     20    // rockSpeed
  1294.     0    // periodicFlag
  1295.     0    // maxWaitTime
  1296.     "(none)"        // destActor
  1297.     "Room01L.wav"    // wavName
  1298.     0    // sfxType
  1299.     100    // windResist
  1300.     500    // soundRadius
  1301.     1    // maxSpeed
  1302.     0    // EFireflyType
  1303.     16384    // fizzle
  1304.     65536    // bright
  1305.     65535    // deltaMult
  1306.     0.4    // FFSize
  1307.     0    // emitRadius
  1308.     1    // bloodVel
  1309. } CEmitter "EM_SND_Env1"
  1310. { CEmitter "EM_SND_Env2"
  1311.     0,2.69922,6.13235,80.8359    // location
  1312.     0,0,0    // orient
  1313.     0    // wasCreated
  1314.     1    // createProb
  1315.     "none"    // createEvent
  1316.     10    // emitterType
  1317.     1,1,1    // emitterSize
  1318.     "none"    // eventOn
  1319.     "none"    // eventOff
  1320.     1    // emitterState
  1321.     0    // maxEmitTime
  1322.     0    // emitPeriod
  1323.     "stalrock.kfm"    // modelName
  1324.     20    // rockSpeed
  1325.     0    // periodicFlag
  1326.     0    // maxWaitTime
  1327.     "(none)"        // destActor
  1328.     "rumble08l.wav"    // wavName
  1329.     0    // sfxType
  1330.     100    // windResist
  1331.     500    // soundRadius
  1332.     1    // maxSpeed
  1333.     0    // EFireflyType
  1334.     16384    // fizzle
  1335.     65536    // bright
  1336.     65535    // deltaMult
  1337.     0.4    // FFSize
  1338.     0    // emitRadius
  1339.     1    // bloodVel
  1340. } CEmitter "EM_SND_Env2"
  1341. { CEmitter "EM_Snd_EnvB1"
  1342.     1,-82.3945,0.582031,-167.246    // location
  1343.     0,0,0    // orient
  1344.     0    // wasCreated
  1345.     1    // createProb
  1346.     "none"    // createEvent
  1347.     10    // emitterType
  1348.     1,1,1    // emitterSize
  1349.     "none"    // eventOn
  1350.     "none"    // eventOff
  1351.     1    // emitterState
  1352.     0    // maxEmitTime
  1353.     0    // emitPeriod
  1354.     "stalrock.kfm"    // modelName
  1355.     20    // rockSpeed
  1356.     0    // periodicFlag
  1357.     0    // maxWaitTime
  1358.     "(none)"        // destActor
  1359.     "wind12L.wav"    // wavName
  1360.     0    // sfxType
  1361.     100    // windResist
  1362.     500    // soundRadius
  1363.     1    // maxSpeed
  1364.     0    // EFireflyType
  1365.     16384    // fizzle
  1366.     65536    // bright
  1367.     65535    // deltaMult
  1368.     0.4    // FFSize
  1369.     0    // emitRadius
  1370.     1    // bloodVel
  1371. } CEmitter "EM_Snd_EnvB1"
  1372. { CEmitter "EM_Snd_EnvB2"
  1373.     1,-13.8984,5.61719,70.2148    // location
  1374.     0,0,0    // orient
  1375.     0    // wasCreated
  1376.     1    // createProb
  1377.     "none"    // createEvent
  1378.     10    // emitterType
  1379.     1,1,1    // emitterSize
  1380.     "none"    // eventOn
  1381.     "none"    // eventOff
  1382.     1    // emitterState
  1383.     0    // maxEmitTime
  1384.     0    // emitPeriod
  1385.     "stalrock.kfm"    // modelName
  1386.     20    // rockSpeed
  1387.     0    // periodicFlag
  1388.     0    // maxWaitTime
  1389.     "(none)"        // destActor
  1390.     "Rumble08L.wav"    // wavName
  1391.     0    // sfxType
  1392.     100    // windResist
  1393.     500    // soundRadius
  1394.     1    // maxSpeed
  1395.     0    // EFireflyType
  1396.     16384    // fizzle
  1397.     65536    // bright
  1398.     65535    // deltaMult
  1399.     0.4    // FFSize
  1400.     0    // emitRadius
  1401.     1    // bloodVel
  1402. } CEmitter "EM_Snd_EnvB2"
  1403. { CWayPoint "WP_robin_target"
  1404.     1,0.280343,2.2625,-108.971    // location
  1405.     0,0,2.77722    // orient
  1406.     0    // wasCreated
  1407.     1    // createProb
  1408.     "none"    // createEvent
  1409.     0    // triggerState
  1410.     0.5,1,0.5    // triggerSize
  1411.     0    // triggerType
  1412.     ""    // onName
  1413.     ""    // offName
  1414.     0    // whoTriggers
  1415.     "nobody"    // actorTriggerName
  1416.     "CDemonActor"    // actorTriggerTypes
  1417.     0.25    // lightMin
  1418.     1    // lightMax
  1419.     1    // laserType
  1420.     100    // hitPoints
  1421.     0    // pressurePlate
  1422.     12    // testRadius
  1423.     1    // autoAimAtMe
  1424.     0    // shape
  1425.     ""    // damageActorWildcard
  1426.     "WP_Ghost_Spawn1"        // hiliteActor
  1427.     3    // adjCount
  1428.     "WP_Ghost_Spawn1"
  1429.     "WP_robin_target0"
  1430.     "WP_Ghost_Spawn2"
  1431. } CWayPoint "WP_robin_target"
  1432. { CWayPoint "WP_robin_target0"
  1433.     1,-0.24044,2.56649,-84.6951    // location
  1434.     0,0,2.77722    // orient
  1435.     0    // wasCreated
  1436.     1    // createProb
  1437.     "none"    // createEvent
  1438.     0    // triggerState
  1439.     0.5,1,0.5    // triggerSize
  1440.     0    // triggerType
  1441.     ""    // onName
  1442.     ""    // offName
  1443.     0    // whoTriggers
  1444.     "nobody"    // actorTriggerName
  1445.     "CDemonActor"    // actorTriggerTypes
  1446.     0.25    // lightMin
  1447.     1    // lightMax
  1448.     1    // laserType
  1449.     100    // hitPoints
  1450.     0    // pressurePlate
  1451.     12    // testRadius
  1452.     1    // autoAimAtMe
  1453.     0    // shape
  1454.     ""    // damageActorWildcard
  1455.     "WP_Ghost_Spawn1"        // hiliteActor
  1456.     1    // adjCount
  1457.     "WP_robin_target"
  1458. } CWayPoint "WP_robin_target0"
  1459. { CBasicNPC "Robin_Weaver"
  1460.     1,2.59669,-6.21517,-131.618    // location
  1461.     0,0,-0.198319    // orient
  1462.     0    // wasCreated
  1463.     1    // createProb
  1464.     "none"    // createEvent
  1465.     100    // hitPoints
  1466.     0    // numCarryHands
  1467.     ""    // talkToMeEvent
  1468.     "(none)"        // grabbedBy
  1469.     0    // grabbedType
  1470.     { // clothList
  1471.         2 // clothCount
  1472.         "ROBINCLOTH.CTH"
  1473.         "ROBINHAIR.CTH"
  1474.     }
  1475.     1    // sizeScale
  1476.     0    // healthBarMode
  1477.     "BasicNPC"    // descriptiveName !LOCALIZE!
  1478.     100    // maxHitPoints
  1479.     0    // spectralFlag
  1480.     0    // invulnerableFlag
  1481.     0    // etheralFlag
  1482.     0.985726    // speed
  1483.     0    // poolMe
  1484.     1    // randomizeMe
  1485.     "(none)"        // scriptVictim
  1486.     ""    // patrolNamePattern
  1487.     100    // guardDistance
  1488.     6    // victimHeight
  1489.     "(none)"        // victim
  1490.     0.985726    // speed
  1491.     "ROBIN.DFM"    // modelName
  1492.     { // MotionState
  1493.         "idle",0 // current motion name, curFrameNumber
  1494.     }
  1495.     2.59669,-6.21517,-131.618    // initialPosition
  1496.     "Animation"    // AIState
  1497.     "Animation"    // InitialAIState
  1498.     25    // AlertDistance
  1499.     100    // GiveupDistance
  1500.     999    // MadTimer
  1501.     "(none)"        // PatrolGoal
  1502.     "(none)"        // PatrolNext
  1503.     2    // PatrolDirection
  1504.     -1    // AnimationState
  1505.     "Dummy"    // Dummy
  1506.     "DummyVal"    // Dummy1
  1507.     0    // FadeDirection
  1508.     0    // FadeState
  1509.     0    // FadeStart
  1510.     1    // FadeEnd
  1511.     1    // FadeVal
  1512.     5    // FadeTime
  1513.     0    // FadeTimer
  1514.     2    // RefStateCount
  1515.     "ChaseComplete"    // RefStateIdentifier
  1516.     "Chasing"    // RefState
  1517.     "BurnComplete"    // RefStateIdentifier
  1518.     "Nothing"    // RefState
  1519.     0    // CanBurn
  1520. } CBasicNPC "Robin_Weaver"
  1521. { CWayPoint "WP_moore_stand"
  1522.     0,-6.31006,1.77466,-215.432    // location
  1523.     0,0,0    // orient
  1524.     0    // wasCreated
  1525.     1    // createProb
  1526.     "none"    // createEvent
  1527.     0    // triggerState
  1528.     0.5,1,0.5    // triggerSize
  1529.     0    // triggerType
  1530.     ""    // onName
  1531.     ""    // offName
  1532.     0    // whoTriggers
  1533.     "nobody"    // actorTriggerName
  1534.     "CDemonActor"    // actorTriggerTypes
  1535.     0.25    // lightMin
  1536.     1    // lightMax
  1537.     1    // laserType
  1538.     100    // hitPoints
  1539.     0    // pressurePlate
  1540.     12    // testRadius
  1541.     1    // autoAimAtMe
  1542.     0    // shape
  1543.     ""    // damageActorWildcard
  1544.     "wp_flash_start"        // hiliteActor
  1545.     6    // adjCount
  1546.     "wp_no_exit3"
  1547.     "WP_aaron_stand"
  1548.     "WP_will_stand"
  1549.     "wp_laz_stand"
  1550.     "wp_laz_walk1"
  1551.     "wp_laz_stand0"
  1552. } CWayPoint "WP_moore_stand"
  1553. { CWayPoint "WP_aaron_stand"
  1554.     0,-0.0568852,1.76568,-215.624    // location
  1555.     0,0,0    // orient
  1556.     0    // wasCreated
  1557.     1    // createProb
  1558.     "none"    // createEvent
  1559.     0    // triggerState
  1560.     0.5,1,0.5    // triggerSize
  1561.     0    // triggerType
  1562.     ""    // onName
  1563.     ""    // offName
  1564.     0    // whoTriggers
  1565.     "nobody"    // actorTriggerName
  1566.     "CDemonActor"    // actorTriggerTypes
  1567.     0.25    // lightMin
  1568.     1    // lightMax
  1569.     1    // laserType
  1570.     100    // hitPoints
  1571.     0    // pressurePlate
  1572.     12    // testRadius
  1573.     1    // autoAimAtMe
  1574.     0    // shape
  1575.     ""    // damageActorWildcard
  1576.     "wp_flash_start"        // hiliteActor
  1577.     6    // adjCount
  1578.     "wp_no_exit3"
  1579.     "WP_moore_stand"
  1580.     "WP_will_stand"
  1581.     "wp_laz_stand"
  1582.     "wp_laz_walk1"
  1583.     "wp_laz_stand0"
  1584. } CWayPoint "WP_aaron_stand"
  1585. { CWayPoint "WP_will_stand"
  1586.     0,5.63977,1.71745,-209.141    // location
  1587.     0,0,0    // orient
  1588.     0    // wasCreated
  1589.     1    // createProb
  1590.     "none"    // createEvent
  1591.     0    // triggerState
  1592.     0.5,1,0.5    // triggerSize
  1593.     0    // triggerType
  1594.     ""    // onName
  1595.     ""    // offName
  1596.     0    // whoTriggers
  1597.     "nobody"    // actorTriggerName
  1598.     "CDemonActor"    // actorTriggerTypes
  1599.     0.25    // lightMin
  1600.     1    // lightMax
  1601.     1    // laserType
  1602.     100    // hitPoints
  1603.     0    // pressurePlate
  1604.     12    // testRadius
  1605.     1    // autoAimAtMe
  1606.     0    // shape
  1607.     ""    // damageActorWildcard
  1608.     "wp_flash_start"        // hiliteActor
  1609.     8    // adjCount
  1610.     "wp_no_exit3"
  1611.     "WP_moore_stand"
  1612.     "WP_aaron_stand"
  1613.     "wp_laz_stand"
  1614.     "wp_laz_walk1"
  1615.     "WP_Will_hide1"
  1616.     "wp_laz_walk2"
  1617.     "wp_laz_stand0"
  1618. } CWayPoint "WP_will_stand"
  1619. { CWayPoint "wp_laz_stand"
  1620.     0,-1.95007,1.88065,-204.174    // location
  1621.     0,0,0    // orient
  1622.     0    // wasCreated
  1623.     1    // createProb
  1624.     "none"    // createEvent
  1625.     0    // triggerState
  1626.     0.5,1,0.5    // triggerSize
  1627.     0    // triggerType
  1628.     ""    // onName
  1629.     ""    // offName
  1630.     0    // whoTriggers
  1631.     "nobody"    // actorTriggerName
  1632.     "CDemonActor"    // actorTriggerTypes
  1633.     0.25    // lightMin
  1634.     1    // lightMax
  1635.     1    // laserType
  1636.     100    // hitPoints
  1637.     0    // pressurePlate
  1638.     12    // testRadius
  1639.     1    // autoAimAtMe
  1640.     0    // shape
  1641.     ""    // damageActorWildcard
  1642.     "wp_flash_start"        // hiliteActor
  1643.     8    // adjCount
  1644.     "wp_no_exit3"
  1645.     "WP_moore_stand"
  1646.     "WP_aaron_stand"
  1647.     "WP_will_stand"
  1648.     "wp_laz_walk1"
  1649.     "wp_laz_walk2"
  1650.     "wp_laz_stand0"
  1651.     "WP_Skunk_hide0"
  1652. } CWayPoint "wp_laz_stand"
  1653. { CWayPoint "wp_laz_walk1"
  1654.     0,-4.07179,1.88065,-196.04    // location
  1655.     0,0,0    // orient
  1656.     0    // wasCreated
  1657.     1    // createProb
  1658.     "none"    // createEvent
  1659.     0    // triggerState
  1660.     0.5,1,0.5    // triggerSize
  1661.     0    // triggerType
  1662.     ""    // onName
  1663.     ""    // offName
  1664.     0    // whoTriggers
  1665.     "nobody"    // actorTriggerName
  1666.     "CDemonActor"    // actorTriggerTypes
  1667.     0.25    // lightMin
  1668.     1    // lightMax
  1669.     1    // laserType
  1670.     100    // hitPoints
  1671.     0    // pressurePlate
  1672.     12    // testRadius
  1673.     1    // autoAimAtMe
  1674.     0    // shape
  1675.     ""    // damageActorWildcard
  1676.     "wp_flash_start"        // hiliteActor
  1677.     8    // adjCount
  1678.     "WP_moore_stand"
  1679.     "WP_aaron_stand"
  1680.     "WP_will_stand"
  1681.     "wp_laz_stand"
  1682.     "wp_laz_walk2"
  1683.     "WP_rendezvous_mosely"
  1684.     "wp_laz_stand0"
  1685.     "WP_Skunk_hide0"
  1686. } CWayPoint "wp_laz_walk1"
  1687. { CWayPoint "WP_rebel3_post"
  1688.     0,-29.2197,0.970546,-144.504    // location
  1689.     0,0,0.940383    // orient
  1690.     0    // wasCreated
  1691.     1    // createProb
  1692.     "none"    // createEvent
  1693.     0    // triggerState
  1694.     0.5,1,0.5    // triggerSize
  1695.     0    // triggerType
  1696.     ""    // onName
  1697.     ""    // offName
  1698.     0    // whoTriggers
  1699.     "nobody"    // actorTriggerName
  1700.     "CDemonActor"    // actorTriggerTypes
  1701.     0.25    // lightMin
  1702.     1    // lightMax
  1703.     1    // laserType
  1704.     100    // hitPoints
  1705.     0    // pressurePlate
  1706.     12    // testRadius
  1707.     1    // autoAimAtMe
  1708.     0    // shape
  1709.     ""    // damageActorWildcard
  1710.     "WP_rebel3_post"        // hiliteActor
  1711.     0    // adjCount
  1712. } CWayPoint "WP_rebel3_post"
  1713. { CWayPoint "WP_rebel2_post"
  1714.     0,54.3036,1.32478,-130.259    // location
  1715.     0,0,-1.23473    // orient
  1716.     0    // wasCreated
  1717.     1    // createProb
  1718.     "none"    // createEvent
  1719.     0    // triggerState
  1720.     0.5,1,0.5    // triggerSize
  1721.     0    // triggerType
  1722.     ""    // onName
  1723.     ""    // offName
  1724.     0    // whoTriggers
  1725.     "nobody"    // actorTriggerName
  1726.     "CDemonActor"    // actorTriggerTypes
  1727.     0.25    // lightMin
  1728.     1    // lightMax
  1729.     1    // laserType
  1730.     100    // hitPoints
  1731.     0    // pressurePlate
  1732.     12    // testRadius
  1733.     1    // autoAimAtMe
  1734.     0    // shape
  1735.     ""    // damageActorWildcard
  1736.     "WP_rebel2_post"        // hiliteActor
  1737.     0    // adjCount
  1738. } CWayPoint "WP_rebel2_post"
  1739. { CWayPoint "WP_rebel1_post"
  1740.     0,1.63574,2.5539,-148.54    // location
  1741.     0,0,0    // orient
  1742.     0    // wasCreated
  1743.     1    // createProb
  1744.     "none"    // createEvent
  1745.     0    // triggerState
  1746.     0.5,1,0.5    // triggerSize
  1747.     0    // triggerType
  1748.     ""    // onName
  1749.     ""    // offName
  1750.     0    // whoTriggers
  1751.     "nobody"    // actorTriggerName
  1752.     "CDemonActor"    // actorTriggerTypes
  1753.     0.25    // lightMin
  1754.     1    // lightMax
  1755.     1    // laserType
  1756.     100    // hitPoints
  1757.     0    // pressurePlate
  1758.     12    // testRadius
  1759.     1    // autoAimAtMe
  1760.     0    // shape
  1761.     ""    // damageActorWildcard
  1762.     "WP_rebel1_post"        // hiliteActor
  1763.     5    // adjCount
  1764.     "WP_rendezvous_moore"
  1765.     "WP_rendezvous_Newhouse"
  1766.     "WP_rendezvous_Laz"
  1767.     "WP_end_run"
  1768.     "wp_rebel1_look_here"
  1769. } CWayPoint "WP_rebel1_post"
  1770. { CWayPoint "WP_Skunk_hide"
  1771.     0,-46.6053,0.0300319,-175.629    // location
  1772.     0,0,0    // orient
  1773.     0    // wasCreated
  1774.     1    // createProb
  1775.     "none"    // createEvent
  1776.     0    // triggerState
  1777.     0.5,1,0.5    // triggerSize
  1778.     0    // triggerType
  1779.     ""    // onName
  1780.     ""    // offName
  1781.     0    // whoTriggers
  1782.     "nobody"    // actorTriggerName
  1783.     "CDemonActor"    // actorTriggerTypes
  1784.     0.25    // lightMin
  1785.     1    // lightMax
  1786.     1    // laserType
  1787.     100    // hitPoints
  1788.     0    // pressurePlate
  1789.     12    // testRadius
  1790.     1    // autoAimAtMe
  1791.     0    // shape
  1792.     ""    // damageActorWildcard
  1793.     "WP_Skunk_hide"        // hiliteActor
  1794.     1    // adjCount
  1795.     "WP_Mosely_hide"
  1796. } CWayPoint "WP_Skunk_hide"
  1797. { CWayPoint "WP_Skunk_hide0"
  1798.     0,-11.7072,1.30194,-179.015    // location
  1799.     0,0,0    // orient
  1800.     0    // wasCreated
  1801.     1    // createProb
  1802.     "none"    // createEvent
  1803.     0    // triggerState
  1804.     0.5,1,0.5    // triggerSize
  1805.     0    // triggerType
  1806.     ""    // onName
  1807.     ""    // offName
  1808.     0    // whoTriggers
  1809.     "nobody"    // actorTriggerName
  1810.     "CDemonActor"    // actorTriggerTypes
  1811.     0.25    // lightMin
  1812.     1    // lightMax
  1813.     1    // laserType
  1814.     100    // hitPoints
  1815.     0    // pressurePlate
  1816.     12    // testRadius
  1817.     1    // autoAimAtMe
  1818.     0    // shape
  1819.     ""    // damageActorWildcard
  1820.     "WP_Skunk_hide"        // hiliteActor
  1821.     8    // adjCount
  1822.     "wp_laz_walk1"
  1823.     "WP_Mosely_hide"
  1824.     "wp_laz_walk2"
  1825.     "WP_rendezvous_mosely"
  1826.     "WP_rendezvous_moore"
  1827.     "WP_rendezvous_Newhouse"
  1828.     "WP_rendezvous_Laz"
  1829.     "wp_rebel1_look_here"
  1830. } CWayPoint "WP_Skunk_hide0"
  1831. { CWayPoint "WP_Mosely_hide"
  1832.     0,-29.6681,0.0907794,-177.485    // location
  1833.     0,0,0    // orient
  1834.     0    // wasCreated
  1835.     1    // createProb
  1836.     "none"    // createEvent
  1837.     0    // triggerState
  1838.     0.5,1,0.5    // triggerSize
  1839.     0    // triggerType
  1840.     ""    // onName
  1841.     ""    // offName
  1842.     0    // whoTriggers
  1843.     "nobody"    // actorTriggerName
  1844.     "CDemonActor"    // actorTriggerTypes
  1845.     0.25    // lightMin
  1846.     1    // lightMax
  1847.     1    // laserType
  1848.     100    // hitPoints
  1849.     0    // pressurePlate
  1850.     12    // testRadius
  1851.     1    // autoAimAtMe
  1852.     0    // shape
  1853.     ""    // damageActorWildcard
  1854.     "WP_Skunk_hide"        // hiliteActor
  1855.     3    // adjCount
  1856.     "WP_Skunk_hide"
  1857.     "WP_rendezvous_moore"
  1858.     "WP_Skunk_hide0"
  1859. } CWayPoint "WP_Mosely_hide"
  1860. { CWayPoint "WP_Will_hide"
  1861.     0,38.818,0.025732,-177.614    // location
  1862.     0,0,0    // orient
  1863.     0    // wasCreated
  1864.     1    // createProb
  1865.     "none"    // createEvent
  1866.     0    // triggerState
  1867.     0.5,1,0.5    // triggerSize
  1868.     0    // triggerType
  1869.     ""    // onName
  1870.     ""    // offName
  1871.     0    // whoTriggers
  1872.     "nobody"    // actorTriggerName
  1873.     "CDemonActor"    // actorTriggerTypes
  1874.     0.25    // lightMin
  1875.     1    // lightMax
  1876.     1    // laserType
  1877.     100    // hitPoints
  1878.     0    // pressurePlate
  1879.     12    // testRadius
  1880.     1    // autoAimAtMe
  1881.     0    // shape
  1882.     ""    // damageActorWildcard
  1883.     "WP_Will_hide"        // hiliteActor
  1884.     1    // adjCount
  1885.     "WP_Will_hide0"
  1886. } CWayPoint "WP_Will_hide"
  1887. { CWayPoint "WP_Will_hide0"
  1888.     0,33.9507,0.025732,-197.008    // location
  1889.     0,0,0    // orient
  1890.     0    // wasCreated
  1891.     1    // createProb
  1892.     "none"    // createEvent
  1893.     0    // triggerState
  1894.     0.5,1,0.5    // triggerSize
  1895.     0    // triggerType
  1896.     ""    // onName
  1897.     ""    // offName
  1898.     0    // whoTriggers
  1899.     "nobody"    // actorTriggerName
  1900.     "CDemonActor"    // actorTriggerTypes
  1901.     0.25    // lightMin
  1902.     1    // lightMax
  1903.     1    // laserType
  1904.     100    // hitPoints
  1905.     0    // pressurePlate
  1906.     12    // testRadius
  1907.     1    // autoAimAtMe
  1908.     0    // shape
  1909.     ""    // damageActorWildcard
  1910.     "WP_Will_hide"        // hiliteActor
  1911.     2    // adjCount
  1912.     "WP_Will_hide"
  1913.     "WP_Will_hide1"
  1914. } CWayPoint "WP_Will_hide0"
  1915. { CWayPoint "WP_Will_hide1"
  1916.     0,25.881,0.025732,-209.73    // location
  1917.     0,0,0    // orient
  1918.     0    // wasCreated
  1919.     1    // createProb
  1920.     "none"    // createEvent
  1921.     0    // triggerState
  1922.     0.5,1,0.5    // triggerSize
  1923.     0    // triggerType
  1924.     ""    // onName
  1925.     ""    // offName
  1926.     0    // whoTriggers
  1927.     "nobody"    // actorTriggerName
  1928.     "CDemonActor"    // actorTriggerTypes
  1929.     0.25    // lightMin
  1930.     1    // lightMax
  1931.     1    // laserType
  1932.     100    // hitPoints
  1933.     0    // pressurePlate
  1934.     12    // testRadius
  1935.     1    // autoAimAtMe
  1936.     0    // shape
  1937.     ""    // damageActorWildcard
  1938.     "WP_Will_hide"        // hiliteActor
  1939.     2    // adjCount
  1940.     "WP_will_stand"
  1941.     "WP_Will_hide0"
  1942. } CWayPoint "WP_Will_hide1"
  1943. { CWayPoint "wp_escapee_confed"
  1944.     0,60.3943,0.172595,-100.661    // location
  1945.     0,0,-1.34544    // orient
  1946.     0    // wasCreated
  1947.     1    // createProb
  1948.     "none"    // createEvent
  1949.     0    // triggerState
  1950.     0.5,1,0.5    // triggerSize
  1951.     0    // triggerType
  1952.     ""    // onName
  1953.     ""    // offName
  1954.     0    // whoTriggers
  1955.     "nobody"    // actorTriggerName
  1956.     "CDemonActor"    // actorTriggerTypes
  1957.     0.25    // lightMin
  1958.     1    // lightMax
  1959.     1    // laserType
  1960.     100    // hitPoints
  1961.     0    // pressurePlate
  1962.     12    // testRadius
  1963.     1    // autoAimAtMe
  1964.     0    // shape
  1965.     ""    // damageActorWildcard
  1966.     "wp_escapee_confed"        // hiliteActor
  1967.     1    // adjCount
  1968.     "wp_escapee_confed0"
  1969. } CWayPoint "wp_escapee_confed"
  1970. { CWayPoint "wp_escapee_confed0"
  1971.     0,45.1168,0.246383,-92.714    // location
  1972.     0,0,-1.34544    // orient
  1973.     0    // wasCreated
  1974.     1    // createProb
  1975.     "none"    // createEvent
  1976.     0    // triggerState
  1977.     0.5,1,0.5    // triggerSize
  1978.     0    // triggerType
  1979.     ""    // onName
  1980.     ""    // offName
  1981.     0    // whoTriggers
  1982.     "nobody"    // actorTriggerName
  1983.     "CDemonActor"    // actorTriggerTypes
  1984.     0.25    // lightMin
  1985.     1    // lightMax
  1986.     1    // laserType
  1987.     100    // hitPoints
  1988.     0    // pressurePlate
  1989.     12    // testRadius
  1990.     1    // autoAimAtMe
  1991.     0    // shape
  1992.     ""    // damageActorWildcard
  1993.     "wp_escapee_confed"        // hiliteActor
  1994.     2    // adjCount
  1995.     "wp_escapee_confed"
  1996.     "wp_escapee_confed1"
  1997. } CWayPoint "wp_escapee_confed0"
  1998. { CWayPoint "wp_escapee_confed1"
  1999.     0,28.0105,0.166514,-70.5354    // location
  2000.     0,0,-1.34544    // orient
  2001.     0    // wasCreated
  2002.     1    // createProb
  2003.     "none"    // createEvent
  2004.     0    // triggerState
  2005.     0.5,1,0.5    // triggerSize
  2006.     0    // triggerType
  2007.     ""    // onName
  2008.     ""    // offName
  2009.     0    // whoTriggers
  2010.     "nobody"    // actorTriggerName
  2011.     "CDemonActor"    // actorTriggerTypes
  2012.     0.25    // lightMin
  2013.     1    // lightMax
  2014.     1    // laserType
  2015.     100    // hitPoints
  2016.     0    // pressurePlate
  2017.     12    // testRadius
  2018.     1    // autoAimAtMe
  2019.     0    // shape
  2020.     ""    // damageActorWildcard
  2021.     "wp_escapee_confed"        // hiliteActor
  2022.     2    // adjCount
  2023.     "wp_escapee_confed0"
  2024.     "wp_escapee_confed2"
  2025. } CWayPoint "wp_escapee_confed1"
  2026. { CWayPoint "wp_escapee_confed2"
  2027.     0,19.9046,0.602607,-45.9309    // location
  2028.     0,0,-1.34544    // orient
  2029.     0    // wasCreated
  2030.     1    // createProb
  2031.     "none"    // createEvent
  2032.     0    // triggerState
  2033.     0.5,1,0.5    // triggerSize
  2034.     0    // triggerType
  2035.     ""    // onName
  2036.     ""    // offName
  2037.     0    // whoTriggers
  2038.     "nobody"    // actorTriggerName
  2039.     "CDemonActor"    // actorTriggerTypes
  2040.     0.25    // lightMin
  2041.     1    // lightMax
  2042.     1    // laserType
  2043.     100    // hitPoints
  2044.     0    // pressurePlate
  2045.     12    // testRadius
  2046.     1    // autoAimAtMe
  2047.     0    // shape
  2048.     ""    // damageActorWildcard
  2049.     "wp_escapee_confed"        // hiliteActor
  2050.     2    // adjCount
  2051.     "wp_escapee_confed3"
  2052.     "wp_escapee_confed1"
  2053. } CWayPoint "wp_escapee_confed2"
  2054. { CWayPoint "wp_escapee_confed3"
  2055.     0,0.989886,0.504853,-27.7271    // location
  2056.     0,0,-1.34544    // orient
  2057.     0    // wasCreated
  2058.     1    // createProb
  2059.     "none"    // createEvent
  2060.     0    // triggerState
  2061.     0.5,1,0.5    // triggerSize
  2062.     0    // triggerType
  2063.     ""    // onName
  2064.     ""    // offName
  2065.     0    // whoTriggers
  2066.     "nobody"    // actorTriggerName
  2067.     "CDemonActor"    // actorTriggerTypes
  2068.     0.25    // lightMin
  2069.     1    // lightMax
  2070.     1    // laserType
  2071.     100    // hitPoints
  2072.     0    // pressurePlate
  2073.     12    // testRadius
  2074.     1    // autoAimAtMe
  2075.     0    // shape
  2076.     ""    // damageActorWildcard
  2077.     "wp_escapee_confed"        // hiliteActor
  2078.     2    // adjCount
  2079.     "wp_escapee_confed2"
  2080.     "wp_escapee_confed4"
  2081. } CWayPoint "wp_escapee_confed3"
  2082. { CWayPoint "wp_escapee_confed4"
  2083.     0,-14.966,2.082,-7.85076    // location
  2084.     0,0,-1.34544    // orient
  2085.     0    // wasCreated
  2086.     1    // createProb
  2087.     "none"    // createEvent
  2088.     0    // triggerState
  2089.     0.5,1,0.5    // triggerSize
  2090.     0    // triggerType
  2091.     ""    // onName
  2092.     ""    // offName
  2093.     0    // whoTriggers
  2094.     "nobody"    // actorTriggerName
  2095.     "CDemonActor"    // actorTriggerTypes
  2096.     0.25    // lightMin
  2097.     1    // lightMax
  2098.     1    // laserType
  2099.     100    // hitPoints
  2100.     0    // pressurePlate
  2101.     12    // testRadius
  2102.     1    // autoAimAtMe
  2103.     0    // shape
  2104.     ""    // damageActorWildcard
  2105.     "wp_escapee_confed"        // hiliteActor
  2106.     2    // adjCount
  2107.     "wp_escapee_confed3"
  2108.     "wp_escapee_confed5"
  2109. } CWayPoint "wp_escapee_confed4"
  2110. { CWayPoint "wp_escapee_confed5"
  2111.     0,-26.628,3.03254,5.4763    // location
  2112.     0,0,-1.34544    // orient
  2113.     0    // wasCreated
  2114.     1    // createProb
  2115.     "none"    // createEvent
  2116.     0    // triggerState
  2117.     0.5,1,0.5    // triggerSize
  2118.     0    // triggerType
  2119.     ""    // onName
  2120.     ""    // offName
  2121.     0    // whoTriggers
  2122.     "nobody"    // actorTriggerName
  2123.     "CDemonActor"    // actorTriggerTypes
  2124.     0.25    // lightMin
  2125.     1    // lightMax
  2126.     1    // laserType
  2127.     100    // hitPoints
  2128.     0    // pressurePlate
  2129.     12    // testRadius
  2130.     1    // autoAimAtMe
  2131.     0    // shape
  2132.     ""    // damageActorWildcard
  2133.     "wp_escapee_confed"        // hiliteActor
  2134.     2    // adjCount
  2135.     "wp_escapee_confed4"
  2136.     "wp_escapee_confed6"
  2137. } CWayPoint "wp_escapee_confed5"
  2138. { CWayPoint "wp_escapee_confed6"
  2139.     0,-42.249,3.24021,26.3267    // location
  2140.     0,0,-1.34544    // orient
  2141.     0    // wasCreated
  2142.     1    // createProb
  2143.     "none"    // createEvent
  2144.     0    // triggerState
  2145.     0.5,1,0.5    // triggerSize
  2146.     0    // triggerType
  2147.     ""    // onName
  2148.     ""    // offName
  2149.     0    // whoTriggers
  2150.     "nobody"    // actorTriggerName
  2151.     "CDemonActor"    // actorTriggerTypes
  2152.     0.25    // lightMin
  2153.     1    // lightMax
  2154.     1    // laserType
  2155.     100    // hitPoints
  2156.     0    // pressurePlate
  2157.     12    // testRadius
  2158.     1    // autoAimAtMe
  2159.     0    // shape
  2160.     ""    // damageActorWildcard
  2161.     "wp_escapee_confed"        // hiliteActor
  2162.     2    // adjCount
  2163.     "wp_escapee_confed5"
  2164.     "wp_escapee_confed7"
  2165. } CWayPoint "wp_escapee_confed6"
  2166. { CWayPoint "wp_escapee_confed7"
  2167.     0,-58.5113,3.26483,49.2161    // location
  2168.     0,0,-1.34544    // orient
  2169.     0    // wasCreated
  2170.     1    // createProb
  2171.     "none"    // createEvent
  2172.     0    // triggerState
  2173.     0.5,1,0.5    // triggerSize
  2174.     0    // triggerType
  2175.     ""    // onName
  2176.     ""    // offName
  2177.     0    // whoTriggers
  2178.     "nobody"    // actorTriggerName
  2179.     "CDemonActor"    // actorTriggerTypes
  2180.     0.25    // lightMin
  2181.     1    // lightMax
  2182.     1    // laserType
  2183.     100    // hitPoints
  2184.     0    // pressurePlate
  2185.     12    // testRadius
  2186.     1    // autoAimAtMe
  2187.     0    // shape
  2188.     ""    // damageActorWildcard
  2189.     "wp_escapee_confed"        // hiliteActor
  2190.     2    // adjCount
  2191.     "wp_escapee_confed6"
  2192.     "wp_escapee_confed8"
  2193. } CWayPoint "wp_escapee_confed7"
  2194. { CWayPoint "wp_escapee_confed8"
  2195.     0,-68.9655,3.26483,65.8167    // location
  2196.     0,0,-1.34544    // orient
  2197.     0    // wasCreated
  2198.     1    // createProb
  2199.     "none"    // createEvent
  2200.     0    // triggerState
  2201.     0.5,1,0.5    // triggerSize
  2202.     0    // triggerType
  2203.     ""    // onName
  2204.     ""    // offName
  2205.     0    // whoTriggers
  2206.     "nobody"    // actorTriggerName
  2207.     "CDemonActor"    // actorTriggerTypes
  2208.     0.25    // lightMin
  2209.     1    // lightMax
  2210.     1    // laserType
  2211.     100    // hitPoints
  2212.     0    // pressurePlate
  2213.     12    // testRadius
  2214.     1    // autoAimAtMe
  2215.     0    // shape
  2216.     ""    // damageActorWildcard
  2217.     "wp_escapee_confed"        // hiliteActor
  2218.     2    // adjCount
  2219.     "wp_no_exit4"
  2220.     "wp_escapee_confed7"
  2221. } CWayPoint "wp_escapee_confed8"
  2222. { CWayPoint "wp_escapee_confed9"
  2223.     0,-78.3332,3.2659,97.507    // location
  2224.     0,0,-1.34544    // orient
  2225.     0    // wasCreated
  2226.     1    // createProb
  2227.     "none"    // createEvent
  2228.     0    // triggerState
  2229.     0.5,1,0.5    // triggerSize
  2230.     0    // triggerType
  2231.     ""    // onName
  2232.     ""    // offName
  2233.     0    // whoTriggers
  2234.     "nobody"    // actorTriggerName
  2235.     "CDemonActor"    // actorTriggerTypes
  2236.     0.25    // lightMin
  2237.     1    // lightMax
  2238.     1    // laserType
  2239.     100    // hitPoints
  2240.     0    // pressurePlate
  2241.     12    // testRadius
  2242.     1    // autoAimAtMe
  2243.     0    // shape
  2244.     ""    // damageActorWildcard
  2245.     "wp_escapee_confed"        // hiliteActor
  2246.     1    // adjCount
  2247.     "wp_no_exit4"
  2248. } CWayPoint "wp_escapee_confed9"
  2249. { CWayPoint "wp_laz_walk2"
  2250.     0,-1.50024,2.43096,-184.314    // location
  2251.     0,0,0    // orient
  2252.     0    // wasCreated
  2253.     1    // createProb
  2254.     "none"    // createEvent
  2255.     0    // triggerState
  2256.     0.5,1,0.5    // triggerSize
  2257.     0    // triggerType
  2258.     ""    // onName
  2259.     ""    // offName
  2260.     0    // whoTriggers
  2261.     "nobody"    // actorTriggerName
  2262.     "CDemonActor"    // actorTriggerTypes
  2263.     0.25    // lightMin
  2264.     1    // lightMax
  2265.     1    // laserType
  2266.     100    // hitPoints
  2267.     0    // pressurePlate
  2268.     12    // testRadius
  2269.     1    // autoAimAtMe
  2270.     0    // shape
  2271.     ""    // damageActorWildcard
  2272.     "wp_flash_start"        // hiliteActor
  2273.     9    // adjCount
  2274.     "WP_will_stand"
  2275.     "wp_laz_stand"
  2276.     "wp_laz_walk1"
  2277.     "WP_rendezvous_mosely"
  2278.     "WP_rendezvous_moore"
  2279.     "WP_rendezvous_Newhouse"
  2280.     "WP_rendezvous_Laz"
  2281.     "wp_laz_stand0"
  2282.     "WP_Skunk_hide0"
  2283. } CWayPoint "wp_laz_walk2"
  2284. { CUnion "Stanley_Moore"
  2285.     0,-1.99146,3.01065,-252.789    // location
  2286.     0,0,0    // orient
  2287.     0    // wasCreated
  2288.     1    // createProb
  2289.     "none"    // createEvent
  2290.     100    // hitPoints
  2291.     0    // numCarryHands
  2292.     ""    // talkToMeEvent
  2293.     "(none)"        // grabbedBy
  2294.     0    // grabbedType
  2295.     { // clothList
  2296.         0 // clothCount
  2297.     }
  2298.     1    // sizeScale
  2299.     0    // healthBarMode
  2300.     "Union"    // descriptiveName !LOCALIZE!
  2301.     100    // maxHitPoints
  2302.     0    // spectralFlag
  2303.     1    // invulnerableFlag
  2304.     0    // etheralFlag
  2305.     1.09124    // speed
  2306.     0    // poolMe
  2307.     1    // randomizeMe
  2308.     "(none)"        // scriptVictim
  2309.     ""    // patrolNamePattern
  2310.     100    // guardDistance
  2311.     6    // victimHeight
  2312.     "(none)"        // victim
  2313.     1.09124    // speed
  2314.     "UNION_BRIAN.DFM"    // modelName
  2315.     { // MotionState
  2316.         "idle",0 // current motion name, curFrameNumber
  2317.     }
  2318.     -1.99146,3.01065,-252.789    // initialPosition
  2319.     "Alert"    // AIState
  2320.     "Alert"    // InitialAIState
  2321.     50    // AlertDistance
  2322.     100    // GiveupDistance
  2323.     999    // MadTimer
  2324.     "(none)"        // PatrolGoal
  2325.     "(none)"        // PatrolNext
  2326.     2    // PatrolDirection
  2327.     0    // AnimationState
  2328.     "Dummy"    // Dummy
  2329.     "DummyVal"    // Dummy1
  2330.     0    // FadeDirection
  2331.     0    // FadeState
  2332.     0    // FadeStart
  2333.     1    // FadeEnd
  2334.     1    // FadeVal
  2335.     5    // FadeTime
  2336.     0    // FadeTimer
  2337.     2    // RefStateCount
  2338.     "ChaseComplete"    // RefStateIdentifier
  2339.     "RangeAttack"    // RefState
  2340.     "BurnComplete"    // RefStateIdentifier
  2341.     "Nothing"    // RefState
  2342.     0    // CanBurn
  2343. } CUnion "Stanley_Moore"
  2344. { CUnion "Aaron_Mosely"
  2345.     0,1.44186,2.54342,-259.264    // location
  2346.     0,0,0    // orient
  2347.     0    // wasCreated
  2348.     1    // createProb
  2349.     "none"    // createEvent
  2350.     100    // hitPoints
  2351.     0    // numCarryHands
  2352.     ""    // talkToMeEvent
  2353.     "(none)"        // grabbedBy
  2354.     0    // grabbedType
  2355.     { // clothList
  2356.         0 // clothCount
  2357.     }
  2358.     1    // sizeScale
  2359.     0    // healthBarMode
  2360.     "Union"    // descriptiveName !LOCALIZE!
  2361.     100    // maxHitPoints
  2362.     0    // spectralFlag
  2363.     1    // invulnerableFlag
  2364.     0    // etheralFlag
  2365.     1.09124    // speed
  2366.     0    // poolMe
  2367.     1    // randomizeMe
  2368.     "(none)"        // scriptVictim
  2369.     ""    // patrolNamePattern
  2370.     100    // guardDistance
  2371.     6    // victimHeight
  2372.     "(none)"        // victim
  2373.     1.09124    // speed
  2374.     "UNION_BRETT.DFM"    // modelName
  2375.     { // MotionState
  2376.         "idle",0 // current motion name, curFrameNumber
  2377.     }
  2378.     1.44186,2.54342,-259.264    // initialPosition
  2379.     "Alert"    // AIState
  2380.     "Alert"    // InitialAIState
  2381.     50    // AlertDistance
  2382.     100    // GiveupDistance
  2383.     999    // MadTimer
  2384.     "(none)"        // PatrolGoal
  2385.     "(none)"        // PatrolNext
  2386.     2    // PatrolDirection
  2387.     0    // AnimationState
  2388.     "Dummy"    // Dummy
  2389.     "DummyVal"    // Dummy1
  2390.     0    // FadeDirection
  2391.     0    // FadeState
  2392.     0    // FadeStart
  2393.     1    // FadeEnd
  2394.     1    // FadeVal
  2395.     5    // FadeTime
  2396.     0    // FadeTimer
  2397.     2    // RefStateCount
  2398.     "ChaseComplete"    // RefStateIdentifier
  2399.     "RangeAttack"    // RefState
  2400.     "BurnComplete"    // RefStateIdentifier
  2401.     "Nothing"    // RefState
  2402.     0    // CanBurn
  2403. } CUnion "Aaron_Mosely"
  2404. { CUnion "Will_Newhouse"
  2405.     0,8.72986,1.30296,-258.222    // location
  2406.     0,0,0    // orient
  2407.     0    // wasCreated
  2408.     1    // createProb
  2409.     "none"    // createEvent
  2410.     100    // hitPoints
  2411.     0    // numCarryHands
  2412.     ""    // talkToMeEvent
  2413.     "(none)"        // grabbedBy
  2414.     0    // grabbedType
  2415.     { // clothList
  2416.         0 // clothCount
  2417.     }
  2418.     1    // sizeScale
  2419.     0    // healthBarMode
  2420.     "Union"    // descriptiveName !LOCALIZE!
  2421.     100    // maxHitPoints
  2422.     0    // spectralFlag
  2423.     1    // invulnerableFlag
  2424.     0    // etheralFlag
  2425.     1.09124    // speed
  2426.     0    // poolMe
  2427.     1    // randomizeMe
  2428.     "(none)"        // scriptVictim
  2429.     ""    // patrolNamePattern
  2430.     100    // guardDistance
  2431.     6    // victimHeight
  2432.     "(none)"        // victim
  2433.     1.09124    // speed
  2434.     "UNION_MIKE.DFM"    // modelName
  2435.     { // MotionState
  2436.         "idle",0 // current motion name, curFrameNumber
  2437.     }
  2438.     8.72986,1.30296,-258.222    // initialPosition
  2439.     "Alert"    // AIState
  2440.     "Alert"    // InitialAIState
  2441.     50    // AlertDistance
  2442.     100    // GiveupDistance
  2443.     999    // MadTimer
  2444.     "(none)"        // PatrolGoal
  2445.     "(none)"        // PatrolNext
  2446.     2    // PatrolDirection
  2447.     0    // AnimationState
  2448.     "Dummy"    // Dummy
  2449.     "DummyVal"    // Dummy1
  2450.     0    // FadeDirection
  2451.     0    // FadeState
  2452.     0    // FadeStart
  2453.     1    // FadeEnd
  2454.     1    // FadeVal
  2455.     5    // FadeTime
  2456.     0    // FadeTimer
  2457.     2    // RefStateCount
  2458.     "ChaseComplete"    // RefStateIdentifier
  2459.     "RangeAttack"    // RefState
  2460.     "BurnComplete"    // RefStateIdentifier
  2461.     "Nothing"    // RefState
  2462.     0    // CanBurn
  2463. } CUnion "Will_Newhouse"
  2464. { CConfederate "rebel2"
  2465.     0,41.74,0.0257318,-127.366    // location
  2466.     0,0,2.7895    // orient
  2467.     0    // wasCreated
  2468.     1    // createProb
  2469.     "none"    // createEvent
  2470.     65    // hitPoints
  2471.     0    // numCarryHands
  2472.     ""    // talkToMeEvent
  2473.     "(none)"        // grabbedBy
  2474.     0    // grabbedType
  2475.     { // clothList
  2476.         0 // clothCount
  2477.     }
  2478.     1    // sizeScale
  2479.     0    // healthBarMode
  2480.     "Confederate"    // descriptiveName !LOCALIZE!
  2481.     65    // maxHitPoints
  2482.     0    // spectralFlag
  2483.     0    // invulnerableFlag
  2484.     0    // etheralFlag
  2485.     1.07819    // speed
  2486.     0    // poolMe
  2487.     1    // randomizeMe
  2488.     "(none)"        // scriptVictim
  2489.     "rebelpath6"    // patrolNamePattern
  2490.     100    // guardDistance
  2491.     6    // victimHeight
  2492.     "(none)"        // victim
  2493.     1.07819    // speed
  2494.     "con_david.dfm"    // modelName
  2495.     { // MotionState
  2496.         "idle",0 // current motion name, curFrameNumber
  2497.     }
  2498.     41.74,0.0257318,-127.366    // initialPosition
  2499.     "Alert"    // AIState
  2500.     "Patrol"    // InitialAIState
  2501.     25    // AlertDistance
  2502.     100    // GiveupDistance
  2503.     999    // MadTimer
  2504.     "(none)"        // PatrolGoal
  2505.     "(none)"        // PatrolNext
  2506.     -2    // PatrolDirection
  2507.     -1    // AnimationState
  2508.     "Dummy"    // Dummy
  2509.     "DummyVal"    // Dummy1
  2510.     0    // FadeDirection
  2511.     0    // FadeState
  2512.     0    // FadeStart
  2513.     1    // FadeEnd
  2514.     1    // FadeVal
  2515.     5    // FadeTime
  2516.     0    // FadeTimer
  2517.     2    // RefStateCount
  2518.     "ChaseComplete"    // RefStateIdentifier
  2519.     "RangeAttack"    // RefState
  2520.     "BurnComplete"    // RefStateIdentifier
  2521.     "Nothing"    // RefState
  2522.     0    // CanBurn
  2523. } CConfederate "rebel2"
  2524. { CConfederate "rebel1"
  2525.     0,11.5172,3.00462,-151.496    // location
  2526.     0,0,-2.86315    // orient
  2527.     0    // wasCreated
  2528.     1    // createProb
  2529.     "none"    // createEvent
  2530.     60    // hitPoints
  2531.     0    // numCarryHands
  2532.     ""    // talkToMeEvent
  2533.     "(none)"        // grabbedBy
  2534.     0    // grabbedType
  2535.     { // clothList
  2536.         0 // clothCount
  2537.     }
  2538.     1    // sizeScale
  2539.     0    // healthBarMode
  2540.     "Confederate"    // descriptiveName !LOCALIZE!
  2541.     60    // maxHitPoints
  2542.     0    // spectralFlag
  2543.     0    // invulnerableFlag
  2544.     0    // etheralFlag
  2545.     1.07819    // speed
  2546.     0    // poolMe
  2547.     1    // randomizeMe
  2548.     "(none)"        // scriptVictim
  2549.     ""    // patrolNamePattern
  2550.     100    // guardDistance
  2551.     6    // victimHeight
  2552.     "(none)"        // victim
  2553.     1.07819    // speed
  2554.     "CON_SHANE.DFM"    // modelName
  2555.     { // MotionState
  2556.         "idle",0 // current motion name, curFrameNumber
  2557.     }
  2558.     11.5172,3.00462,-151.496    // initialPosition
  2559.     "Alert"    // AIState
  2560.     "Alert"    // InitialAIState
  2561.     25    // AlertDistance
  2562.     100    // GiveupDistance
  2563.     999    // MadTimer
  2564.     "(none)"        // PatrolGoal
  2565.     "(none)"        // PatrolNext
  2566.     2    // PatrolDirection
  2567.     -1    // AnimationState
  2568.     "Dummy"    // Dummy
  2569.     "DummyVal"    // Dummy1
  2570.     0    // FadeDirection
  2571.     0    // FadeState
  2572.     0    // FadeStart
  2573.     1    // FadeEnd
  2574.     1    // FadeVal
  2575.     5    // FadeTime
  2576.     0    // FadeTimer
  2577.     2    // RefStateCount
  2578.     "ChaseComplete"    // RefStateIdentifier
  2579.     "RangeAttack"    // RefState
  2580.     "BurnComplete"    // RefStateIdentifier
  2581.     "Nothing"    // RefState
  2582.     0    // CanBurn
  2583. } CConfederate "rebel1"
  2584. { CConfederate "rebel3"
  2585.     0,-1.76445,2.97962,-152.626    // location
  2586.     0,0,0.751505    // orient
  2587.     0    // wasCreated
  2588.     1    // createProb
  2589.     "none"    // createEvent
  2590.     75    // hitPoints
  2591.     0    // numCarryHands
  2592.     ""    // talkToMeEvent
  2593.     "(none)"        // grabbedBy
  2594.     0    // grabbedType
  2595.     { // clothList
  2596.         0 // clothCount
  2597.     }
  2598.     1    // sizeScale
  2599.     0    // healthBarMode
  2600.     "Confederate"    // descriptiveName !LOCALIZE!
  2601.     75    // maxHitPoints
  2602.     0    // spectralFlag
  2603.     0    // invulnerableFlag
  2604.     0    // etheralFlag
  2605.     1.07819    // speed
  2606.     0    // poolMe
  2607.     1    // randomizeMe
  2608.     "(none)"        // scriptVictim
  2609.     ""    // patrolNamePattern
  2610.     100    // guardDistance
  2611.     6    // victimHeight
  2612.     "(none)"        // victim
  2613.     1.07819    // speed
  2614.     "con_david.dfm"    // modelName
  2615.     { // MotionState
  2616.         "idle",0 // current motion name, curFrameNumber
  2617.     }
  2618.     -1.76445,2.97962,-152.626    // initialPosition
  2619.     "Alert"    // AIState
  2620.     "Alert"    // InitialAIState
  2621.     30    // AlertDistance
  2622.     100    // GiveupDistance
  2623.     999    // MadTimer
  2624.     "(none)"        // PatrolGoal
  2625.     "(none)"        // PatrolNext
  2626.     2    // PatrolDirection
  2627.     -1    // AnimationState
  2628.     "Dummy"    // Dummy
  2629.     "DummyVal"    // Dummy1
  2630.     0    // FadeDirection
  2631.     0    // FadeState
  2632.     0    // FadeStart
  2633.     1    // FadeEnd
  2634.     1    // FadeVal
  2635.     5    // FadeTime
  2636.     0    // FadeTimer
  2637.     2    // RefStateCount
  2638.     "ChaseComplete"    // RefStateIdentifier
  2639.     "RangeAttack"    // RefState
  2640.     "BurnComplete"    // RefStateIdentifier
  2641.     "Nothing"    // RefState
  2642.     0    // CanBurn
  2643. } CConfederate "rebel3"
  2644. { CWayPoint "WP_rendezvous_mosely"
  2645.     0,-1.50024,2.43096,-174.745    // location
  2646.     0,0,0    // orient
  2647.     0    // wasCreated
  2648.     1    // createProb
  2649.     "none"    // createEvent
  2650.     0    // triggerState
  2651.     0.5,1,0.5    // triggerSize
  2652.     0    // triggerType
  2653.     ""    // onName
  2654.     ""    // offName
  2655.     0    // whoTriggers
  2656.     "nobody"    // actorTriggerName
  2657.     "CDemonActor"    // actorTriggerTypes
  2658.     0.25    // lightMin
  2659.     1    // lightMax
  2660.     1    // laserType
  2661.     100    // hitPoints
  2662.     0    // pressurePlate
  2663.     12    // testRadius
  2664.     1    // autoAimAtMe
  2665.     0    // shape
  2666.     ""    // damageActorWildcard
  2667.     "wp_flash_start"        // hiliteActor
  2668.     7    // adjCount
  2669.     "wp_laz_walk1"
  2670.     "wp_laz_walk2"
  2671.     "WP_rendezvous_moore"
  2672.     "WP_rendezvous_Newhouse"
  2673.     "WP_rendezvous_Laz"
  2674.     "wp_rebel1_look_here"
  2675.     "WP_Skunk_hide0"
  2676. } CWayPoint "WP_rendezvous_mosely"
  2677. { CWayPoint "WP_rendezvous_moore"
  2678.     0,-5.41516,2.43096,-170.631    // location
  2679.     0,0,0    // orient
  2680.     0    // wasCreated
  2681.     1    // createProb
  2682.     "none"    // createEvent
  2683.     0    // triggerState
  2684.     0.5,1,0.5    // triggerSize
  2685.     0    // triggerType
  2686.     ""    // onName
  2687.     ""    // offName
  2688.     0    // whoTriggers
  2689.     "nobody"    // actorTriggerName
  2690.     "CDemonActor"    // actorTriggerTypes
  2691.     0.25    // lightMin
  2692.     1    // lightMax
  2693.     1    // laserType
  2694.     100    // hitPoints
  2695.     0    // pressurePlate
  2696.     12    // testRadius
  2697.     1    // autoAimAtMe
  2698.     0    // shape
  2699.     ""    // damageActorWildcard
  2700.     "wp_flash_start"        // hiliteActor
  2701.     8    // adjCount
  2702.     "wp_laz_walk2"
  2703.     "WP_rendezvous_mosely"
  2704.     "WP_rendezvous_Newhouse"
  2705.     "WP_rendezvous_Laz"
  2706.     "WP_rebel1_post"
  2707.     "wp_rebel1_look_here"
  2708.     "WP_Mosely_hide"
  2709.     "WP_Skunk_hide0"
  2710. } CWayPoint "WP_rendezvous_moore"
  2711. { CWayPoint "WP_rendezvous_Newhouse"
  2712.     0,2.14807,2.43096,-170.721    // location
  2713.     0,0,0    // orient
  2714.     0    // wasCreated
  2715.     1    // createProb
  2716.     "none"    // createEvent
  2717.     0    // triggerState
  2718.     0.5,1,0.5    // triggerSize
  2719.     0    // triggerType
  2720.     ""    // onName
  2721.     ""    // offName
  2722.     0    // whoTriggers
  2723.     "nobody"    // actorTriggerName
  2724.     "CDemonActor"    // actorTriggerTypes
  2725.     0.25    // lightMin
  2726.     1    // lightMax
  2727.     1    // laserType
  2728.     100    // hitPoints
  2729.     0    // pressurePlate
  2730.     12    // testRadius
  2731.     1    // autoAimAtMe
  2732.     0    // shape
  2733.     ""    // damageActorWildcard
  2734.     "wp_flash_start"        // hiliteActor
  2735.     7    // adjCount
  2736.     "wp_laz_walk2"
  2737.     "WP_rendezvous_mosely"
  2738.     "WP_rendezvous_moore"
  2739.     "WP_rendezvous_Laz"
  2740.     "WP_rebel1_post"
  2741.     "wp_rebel1_look_here"
  2742.     "WP_Skunk_hide0"
  2743. } CWayPoint "WP_rendezvous_Newhouse"
  2744. { CWayPoint "WP_rendezvous_Laz"
  2745.     0,0.194335,2.49601,-165.419    // location
  2746.     0,0,0    // orient
  2747.     0    // wasCreated
  2748.     1    // createProb
  2749.     "none"    // createEvent
  2750.     0    // triggerState
  2751.     0.5,1,0.5    // triggerSize
  2752.     0    // triggerType
  2753.     ""    // onName
  2754.     ""    // offName
  2755.     0    // whoTriggers
  2756.     "nobody"    // actorTriggerName
  2757.     "CDemonActor"    // actorTriggerTypes
  2758.     0.25    // lightMin
  2759.     1    // lightMax
  2760.     1    // laserType
  2761.     100    // hitPoints
  2762.     0    // pressurePlate
  2763.     12    // testRadius
  2764.     1    // autoAimAtMe
  2765.     0    // shape
  2766.     ""    // damageActorWildcard
  2767.     "wp_flash_start"        // hiliteActor
  2768.     7    // adjCount
  2769.     "wp_laz_walk2"
  2770.     "WP_rendezvous_mosely"
  2771.     "WP_rendezvous_moore"
  2772.     "WP_rendezvous_Newhouse"
  2773.     "WP_rebel1_post"
  2774.     "wp_rebel1_look_here"
  2775.     "WP_Skunk_hide0"
  2776. } CWayPoint "WP_rendezvous_Laz"
  2777. { CWayPoint "WP_end_run"
  2778.     0,1.63574,2.5539,-128.08    // location
  2779.     0,0,0    // orient
  2780.     0    // wasCreated
  2781.     1    // createProb
  2782.     "none"    // createEvent
  2783.     0    // triggerState
  2784.     0.5,1,0.5    // triggerSize
  2785.     0    // triggerType
  2786.     ""    // onName
  2787.     ""    // offName
  2788.     0    // whoTriggers
  2789.     "nobody"    // actorTriggerName
  2790.     "CDemonActor"    // actorTriggerTypes
  2791.     0.25    // lightMin
  2792.     1    // lightMax
  2793.     1    // laserType
  2794.     100    // hitPoints
  2795.     0    // pressurePlate
  2796.     12    // testRadius
  2797.     1    // autoAimAtMe
  2798.     0    // shape
  2799.     ""    // damageActorWildcard
  2800.     "WP_rebel1_post"        // hiliteActor
  2801.     1    // adjCount
  2802.     "WP_rebel1_post"
  2803. } CWayPoint "WP_end_run"
  2804. { CWayPoint "wp_laz_stand0"
  2805.     0,-4.51001,1.88065,-204.174    // location
  2806.     0,0,0    // orient
  2807.     0    // wasCreated
  2808.     1    // createProb
  2809.     "none"    // createEvent
  2810.     0    // triggerState
  2811.     0.5,1,0.5    // triggerSize
  2812.     0    // triggerType
  2813.     ""    // onName
  2814.     ""    // offName
  2815.     0    // whoTriggers
  2816.     "nobody"    // actorTriggerName
  2817.     "CDemonActor"    // actorTriggerTypes
  2818.     0.25    // lightMin
  2819.     1    // lightMax
  2820.     1    // laserType
  2821.     100    // hitPoints
  2822.     0    // pressurePlate
  2823.     12    // testRadius
  2824.     1    // autoAimAtMe
  2825.     0    // shape
  2826.     ""    // damageActorWildcard
  2827.     "wp_flash_start"        // hiliteActor
  2828.     8    // adjCount
  2829.     "wp_no_exit3"
  2830.     "WP_moore_stand"
  2831.     "WP_aaron_stand"
  2832.     "WP_will_stand"
  2833.     "wp_laz_stand"
  2834.     "wp_laz_walk1"
  2835.     "wp_laz_walk2"
  2836.     "WP_Skunk_hide0"
  2837. } CWayPoint "wp_laz_stand0"
  2838. { CWayPoint "wp_rebel1_look_here"
  2839.     0,10.8435,4.40346,-155.223    // location
  2840.     0,0,0    // orient
  2841.     0    // wasCreated
  2842.     1    // createProb
  2843.     "none"    // createEvent
  2844.     0    // triggerState
  2845.     0.5,1,0.5    // triggerSize
  2846.     0    // triggerType
  2847.     ""    // onName
  2848.     ""    // offName
  2849.     0    // whoTriggers
  2850.     "nobody"    // actorTriggerName
  2851.     "CDemonActor"    // actorTriggerTypes
  2852.     0.25    // lightMin
  2853.     1    // lightMax
  2854.     1    // laserType
  2855.     100    // hitPoints
  2856.     0    // pressurePlate
  2857.     12    // testRadius
  2858.     1    // autoAimAtMe
  2859.     0    // shape
  2860.     ""    // damageActorWildcard
  2861.     "wp_rebel1_look_here"        // hiliteActor
  2862.     6    // adjCount
  2863.     "WP_rebel1_post"
  2864.     "WP_rendezvous_mosely"
  2865.     "WP_rendezvous_moore"
  2866.     "WP_rendezvous_Newhouse"
  2867.     "WP_rendezvous_Laz"
  2868.     "WP_Skunk_hide0"
  2869. } CWayPoint "wp_rebel1_look_here"
  2870. { CWayPoint "WP_Ghost_Spawn2"
  2871.     1,2.18198,2.42188,-127.728    // location
  2872.     0,0,2.77722    // orient
  2873.     0    // wasCreated
  2874.     1    // createProb
  2875.     "none"    // createEvent
  2876.     0    // triggerState
  2877.     0.5,1,0.5    // triggerSize
  2878.     0    // triggerType
  2879.     ""    // onName
  2880.     ""    // offName
  2881.     0    // whoTriggers
  2882.     "nobody"    // actorTriggerName
  2883.     "CDemonActor"    // actorTriggerTypes
  2884.     0.25    // lightMin
  2885.     1    // lightMax
  2886.     1    // laserType
  2887.     100    // hitPoints
  2888.     0    // pressurePlate
  2889.     12    // testRadius
  2890.     1    // autoAimAtMe
  2891.     0    // shape
  2892.     ""    // damageActorWildcard
  2893.     "WP_Ghost_Spawn1"        // hiliteActor
  2894.     6    // adjCount
  2895.     "WP_Ghost_target1"
  2896.     "WP_Ghost_Spawn0"
  2897.     "WP_Ghost_Spawn1"
  2898.     "WP_robin_target"
  2899.     "WP_RobinSpawn"
  2900.     "WP_pre_flashback"
  2901. } CWayPoint "WP_Ghost_Spawn2"
  2902. { CWayPoint "WP_warp_trigger_here"
  2903.     0,-6.17624,-4.47198,-248.672    // location
  2904.     0,0,-0.049859    // orient
  2905.     0    // wasCreated
  2906.     1    // createProb
  2907.     "none"    // createEvent
  2908.     0    // triggerState
  2909.     0.5,1,0.5    // triggerSize
  2910.     0    // triggerType
  2911.     ""    // onName
  2912.     ""    // offName
  2913.     0    // whoTriggers
  2914.     "nobody"    // actorTriggerName
  2915.     "CDemonActor"    // actorTriggerTypes
  2916.     0.25    // lightMin
  2917.     1    // lightMax
  2918.     1    // laserType
  2919.     100    // hitPoints
  2920.     0    // pressurePlate
  2921.     12    // testRadius
  2922.     1    // autoAimAtMe
  2923.     0    // shape
  2924.     ""    // damageActorWildcard
  2925.     "WP_warp_trigger_here"        // hiliteActor
  2926.     0    // adjCount
  2927. } CWayPoint "WP_warp_trigger_here"
  2928. { CConfederate "rebel4"
  2929.     0,53.0829,1.64244,-121.071    // location
  2930.     0,0,1.06497    // orient
  2931.     0    // wasCreated
  2932.     1    // createProb
  2933.     "none"    // createEvent
  2934.     60    // hitPoints
  2935.     0    // numCarryHands
  2936.     ""    // talkToMeEvent
  2937.     "(none)"        // grabbedBy
  2938.     0    // grabbedType
  2939.     { // clothList
  2940.         0 // clothCount
  2941.     }
  2942.     1    // sizeScale
  2943.     0    // healthBarMode
  2944.     "Confederate"    // descriptiveName !LOCALIZE!
  2945.     60    // maxHitPoints
  2946.     0    // spectralFlag
  2947.     0    // invulnerableFlag
  2948.     0    // etheralFlag
  2949.     0.985031    // speed
  2950.     0    // poolMe
  2951.     1    // randomizeMe
  2952.     "(none)"        // scriptVictim
  2953.     ""    // patrolNamePattern
  2954.     100    // guardDistance
  2955.     6    // victimHeight
  2956.     "(none)"        // victim
  2957.     0.985031    // speed
  2958.     "CON_SHANE.DFM"    // modelName
  2959.     { // MotionState
  2960.         "idle",0 // current motion name, curFrameNumber
  2961.     }
  2962.     53.0829,1.64244,-121.071    // initialPosition
  2963.     "Alert"    // AIState
  2964.     "Alert"    // InitialAIState
  2965.     25    // AlertDistance
  2966.     100    // GiveupDistance
  2967.     999    // MadTimer
  2968.     "(none)"        // PatrolGoal
  2969.     "(none)"        // PatrolNext
  2970.     2    // PatrolDirection
  2971.     -1    // AnimationState
  2972.     "Dummy"    // Dummy
  2973.     "DummyVal"    // Dummy1
  2974.     0    // FadeDirection
  2975.     0    // FadeState
  2976.     0    // FadeStart
  2977.     1    // FadeEnd
  2978.     1    // FadeVal
  2979.     5    // FadeTime
  2980.     0    // FadeTimer
  2981.     2    // RefStateCount
  2982.     "ChaseComplete"    // RefStateIdentifier
  2983.     "RangeAttack"    // RefState
  2984.     "BurnComplete"    // RefStateIdentifier
  2985.     "Nothing"    // RefState
  2986.     0    // CanBurn
  2987. } CConfederate "rebel4"
  2988. { CConfederate "rebel5"
  2989.     0,69.5423,1.64244,-103.859    // location
  2990.     0,0,1.27939    // orient
  2991.     0    // wasCreated
  2992.     1    // createProb
  2993.     "none"    // createEvent
  2994.     60    // hitPoints
  2995.     0    // numCarryHands
  2996.     ""    // talkToMeEvent
  2997.     "(none)"        // grabbedBy
  2998.     0    // grabbedType
  2999.     { // clothList
  3000.         0 // clothCount
  3001.     }
  3002.     1    // sizeScale
  3003.     0    // healthBarMode
  3004.     "Confederate"    // descriptiveName !LOCALIZE!
  3005.     60    // maxHitPoints
  3006.     0    // spectralFlag
  3007.     0    // invulnerableFlag
  3008.     0    // etheralFlag
  3009.     0.985031    // speed
  3010.     0    // poolMe
  3011.     1    // randomizeMe
  3012.     "(none)"        // scriptVictim
  3013.     "rebelpath1"    // patrolNamePattern
  3014.     100    // guardDistance
  3015.     6    // victimHeight
  3016.     "(none)"        // victim
  3017.     0.985031    // speed
  3018.     "CON_SHANE.DFM"    // modelName
  3019.     { // MotionState
  3020.         "idle",0 // current motion name, curFrameNumber
  3021.     }
  3022.     69.5423,1.64244,-103.859    // initialPosition
  3023.     "Alert"    // AIState
  3024.     "Patrol"    // InitialAIState
  3025.     25    // AlertDistance
  3026.     100    // GiveupDistance
  3027.     999    // MadTimer
  3028.     "(none)"        // PatrolGoal
  3029.     "(none)"        // PatrolNext
  3030.     2    // PatrolDirection
  3031.     -1    // AnimationState
  3032.     "Dummy"    // Dummy
  3033.     "DummyVal"    // Dummy1
  3034.     0    // FadeDirection
  3035.     0    // FadeState
  3036.     0    // FadeStart
  3037.     1    // FadeEnd
  3038.     1    // FadeVal
  3039.     5    // FadeTime
  3040.     0    // FadeTimer
  3041.     2    // RefStateCount
  3042.     "ChaseComplete"    // RefStateIdentifier
  3043.     "RangeAttack"    // RefState
  3044.     "BurnComplete"    // RefStateIdentifier
  3045.     "Nothing"    // RefState
  3046.     0    // CanBurn
  3047. } CConfederate "rebel5"
  3048. { CPatrolPoint "rebelpath1"
  3049.     0,69.6421,0.456307,-102.907    // location
  3050.     0,0,0    // orient
  3051.     0    // wasCreated
  3052.     1    // createProb
  3053.     "none"    // createEvent
  3054.     0    // triggerState
  3055.     0.5,1,0.5    // triggerSize
  3056.     0    // triggerType
  3057.     ""    // onName
  3058.     ""    // offName
  3059.     0    // whoTriggers
  3060.     "nobody"    // actorTriggerName
  3061.     "CDemonActor"    // actorTriggerTypes
  3062.     0.25    // lightMin
  3063.     1    // lightMax
  3064.     1    // laserType
  3065.     100    // hitPoints
  3066.     0    // pressurePlate
  3067.     12    // testRadius
  3068.     1    // autoAimAtMe
  3069.     0    // shape
  3070.     ""    // damageActorWildcard
  3071.     "rebelpath1"        // hiliteActor
  3072.     2    // adjCount
  3073.     "rebelpath2"
  3074.     "rebelpath8"
  3075. } CPatrolPoint "rebelpath1"
  3076. { CPatrolPoint "rebelpath2"
  3077.     0,89.1151,0.654932,-105.278    // location
  3078.     0,0,0    // orient
  3079.     0    // wasCreated
  3080.     1    // createProb
  3081.     "none"    // createEvent
  3082.     0    // triggerState
  3083.     0.5,1,0.5    // triggerSize
  3084.     0    // triggerType
  3085.     ""    // onName
  3086.     ""    // offName
  3087.     0    // whoTriggers
  3088.     "nobody"    // actorTriggerName
  3089.     "CDemonActor"    // actorTriggerTypes
  3090.     0.25    // lightMin
  3091.     1    // lightMax
  3092.     1    // laserType
  3093.     100    // hitPoints
  3094.     0    // pressurePlate
  3095.     12    // testRadius
  3096.     1    // autoAimAtMe
  3097.     0    // shape
  3098.     ""    // damageActorWildcard
  3099.     "rebelpath1"        // hiliteActor
  3100.     2    // adjCount
  3101.     "rebelpath1"
  3102.     "rebelpath3"
  3103. } CPatrolPoint "rebelpath2"
  3104. { CPatrolPoint "rebelpath3"
  3105.     0,88.9867,0.0447062,-128.824    // location
  3106.     0,0,0    // orient
  3107.     0    // wasCreated
  3108.     1    // createProb
  3109.     "none"    // createEvent
  3110.     0    // triggerState
  3111.     0.5,1,0.5    // triggerSize
  3112.     0    // triggerType
  3113.     ""    // onName
  3114.     ""    // offName
  3115.     0    // whoTriggers
  3116.     "nobody"    // actorTriggerName
  3117.     "CDemonActor"    // actorTriggerTypes
  3118.     0.25    // lightMin
  3119.     1    // lightMax
  3120.     1    // laserType
  3121.     100    // hitPoints
  3122.     0    // pressurePlate
  3123.     12    // testRadius
  3124.     1    // autoAimAtMe
  3125.     0    // shape
  3126.     ""    // damageActorWildcard
  3127.     "rebelpath1"        // hiliteActor
  3128.     2    // adjCount
  3129.     "rebelpath2"
  3130.     "rebelpath4"
  3131. } CPatrolPoint "rebelpath3"
  3132. { CPatrolPoint "rebelpath4"
  3133.     0,82.1608,0.0447062,-138.603    // location
  3134.     0,0,0    // orient
  3135.     0    // wasCreated
  3136.     1    // createProb
  3137.     "none"    // createEvent
  3138.     0    // triggerState
  3139.     0.5,1,0.5    // triggerSize
  3140.     0    // triggerType
  3141.     ""    // onName
  3142.     ""    // offName
  3143.     0    // whoTriggers
  3144.     "nobody"    // actorTriggerName
  3145.     "CDemonActor"    // actorTriggerTypes
  3146.     0.25    // lightMin
  3147.     1    // lightMax
  3148.     1    // laserType
  3149.     100    // hitPoints
  3150.     0    // pressurePlate
  3151.     12    // testRadius
  3152.     1    // autoAimAtMe
  3153.     0    // shape
  3154.     ""    // damageActorWildcard
  3155.     "rebelpath1"        // hiliteActor
  3156.     2    // adjCount
  3157.     "rebelpath5"
  3158.     "rebelpath3"
  3159. } CPatrolPoint "rebelpath4"
  3160. { CPatrolPoint "rebelpath5"
  3161.     0,57.7681,0.0447062,-138.603    // location
  3162.     0,0,0    // orient
  3163.     0    // wasCreated
  3164.     1    // createProb
  3165.     "none"    // createEvent
  3166.     0    // triggerState
  3167.     0.5,1,0.5    // triggerSize
  3168.     0    // triggerType
  3169.     ""    // onName
  3170.     ""    // offName
  3171.     0    // whoTriggers
  3172.     "nobody"    // actorTriggerName
  3173.     "CDemonActor"    // actorTriggerTypes
  3174.     0.25    // lightMin
  3175.     1    // lightMax
  3176.     1    // laserType
  3177.     100    // hitPoints
  3178.     0    // pressurePlate
  3179.     12    // testRadius
  3180.     1    // autoAimAtMe
  3181.     0    // shape
  3182.     ""    // damageActorWildcard
  3183.     "rebelpath1"        // hiliteActor
  3184.     2    // adjCount
  3185.     "rebelpath4"
  3186.     "rebelpath6"
  3187. } CPatrolPoint "rebelpath5"
  3188. { CPatrolPoint "rebelpath6"
  3189.     0,42.6337,0.0447062,-133.986    // location
  3190.     0,0,0    // orient
  3191.     0    // wasCreated
  3192.     1    // createProb
  3193.     "none"    // createEvent
  3194.     0    // triggerState
  3195.     0.5,1,0.5    // triggerSize
  3196.     0    // triggerType
  3197.     ""    // onName
  3198.     ""    // offName
  3199.     0    // whoTriggers
  3200.     "nobody"    // actorTriggerName
  3201.     "CDemonActor"    // actorTriggerTypes
  3202.     0.25    // lightMin
  3203.     1    // lightMax
  3204.     1    // laserType
  3205.     100    // hitPoints
  3206.     0    // pressurePlate
  3207.     12    // testRadius
  3208.     1    // autoAimAtMe
  3209.     0    // shape
  3210.     ""    // damageActorWildcard
  3211.     "rebelpath1"        // hiliteActor
  3212.     2    // adjCount
  3213.     "rebelpath5"
  3214.     "rebelpath7"
  3215. } CPatrolPoint "rebelpath6"
  3216. { CPatrolPoint "rebelpath7"
  3217.     0,40.7337,0.0447062,-111.889    // location
  3218.     0,0,0    // orient
  3219.     0    // wasCreated
  3220.     1    // createProb
  3221.     "none"    // createEvent
  3222.     0    // triggerState
  3223.     0.5,1,0.5    // triggerSize
  3224.     0    // triggerType
  3225.     ""    // onName
  3226.     ""    // offName
  3227.     0    // whoTriggers
  3228.     "nobody"    // actorTriggerName
  3229.     "CDemonActor"    // actorTriggerTypes
  3230.     0.25    // lightMin
  3231.     1    // lightMax
  3232.     1    // laserType
  3233.     100    // hitPoints
  3234.     0    // pressurePlate
  3235.     12    // testRadius
  3236.     1    // autoAimAtMe
  3237.     0    // shape
  3238.     ""    // damageActorWildcard
  3239.     "rebelpath1"        // hiliteActor
  3240.     2    // adjCount
  3241.     "rebelpath6"
  3242.     "rebelpath8"
  3243. } CPatrolPoint "rebelpath7"
  3244. { CPatrolPoint "rebelpath8"
  3245.     0,47.5895,0.0447062,-102.766    // location
  3246.     0,0,0    // orient
  3247.     0    // wasCreated
  3248.     1    // createProb
  3249.     "none"    // createEvent
  3250.     0    // triggerState
  3251.     0.5,1,0.5    // triggerSize
  3252.     0    // triggerType
  3253.     ""    // onName
  3254.     ""    // offName
  3255.     0    // whoTriggers
  3256.     "nobody"    // actorTriggerName
  3257.     "CDemonActor"    // actorTriggerTypes
  3258.     0.25    // lightMin
  3259.     1    // lightMax
  3260.     1    // laserType
  3261.     100    // hitPoints
  3262.     0    // pressurePlate
  3263.     12    // testRadius
  3264.     1    // autoAimAtMe
  3265.     0    // shape
  3266.     ""    // damageActorWildcard
  3267.     "rebelpath1"        // hiliteActor
  3268.     2    // adjCount
  3269.     "rebelpath1"
  3270.     "rebelpath7"
  3271. } CPatrolPoint "rebelpath8"
  3272. { CWayPoint "WP_RobinSpawn"
  3273.     1,3.2867,2.5416,-142.641    // location
  3274.     0,0,2.77722    // orient
  3275.     0    // wasCreated
  3276.     1    // createProb
  3277.     "none"    // createEvent
  3278.     0    // triggerState
  3279.     0.5,1,0.5    // triggerSize
  3280.     0    // triggerType
  3281.     ""    // onName
  3282.     ""    // offName
  3283.     0    // whoTriggers
  3284.     "nobody"    // actorTriggerName
  3285.     "CDemonActor"    // actorTriggerTypes
  3286.     0.25    // lightMin
  3287.     1    // lightMax
  3288.     1    // laserType
  3289.     100    // hitPoints
  3290.     0    // pressurePlate
  3291.     12    // testRadius
  3292.     1    // autoAimAtMe
  3293.     0    // shape
  3294.     ""    // damageActorWildcard
  3295.     "WP_Ghost_Spawn1"        // hiliteActor
  3296.     7    // adjCount
  3297.     "WP_Ghost_target1"
  3298.     "WP_Ghost_target0"
  3299.     "WP_Ghost_Spawn0"
  3300.     "WP_Ghost_Spawn1"
  3301.     "WP_Toward_Robin"
  3302.     "WP_Ghost_Spawn2"
  3303.     "WP_pre_flashback"
  3304. } CWayPoint "WP_RobinSpawn"
  3305. { CAmmo "Ammo_RR1"
  3306.     0,-22.1406,-0.191406,-122.156    // location
  3307.     0,0,0    // orient
  3308.     0    // wasCreated
  3309.     1    // createProb
  3310.     "none"    // createEvent
  3311.     "bullets6_1.kfm"    // modelName
  3312.     "CGun"    // weaponClassName
  3313.     1    // ammoCount
  3314.     0    // ammoType
  3315. } CAmmo "Ammo_RR1"
  3316. { CAmmo "Ammo_RR2"
  3317.     0,-23.7266,0.0625,-123.352    // location
  3318.     0,0,0    // orient
  3319.     0    // wasCreated
  3320.     1    // createProb
  3321.     "none"    // createEvent
  3322.     "bullets6_1.kfm"    // modelName
  3323.     "CGun"    // weaponClassName
  3324.     1    // ammoCount
  3325.     0    // ammoType
  3326. } CAmmo "Ammo_RR2"
  3327. { CAmmo "Ammo_RR3"
  3328.     0,-23.7773,0.414063,-175.273    // location
  3329.     0,0,0    // orient
  3330.     0    // wasCreated
  3331.     1    // createProb
  3332.     "none"    // createEvent
  3333.     "bullets6_1.kfm"    // modelName
  3334.     "CGun"    // weaponClassName
  3335.     1    // ammoCount
  3336.     0    // ammoType
  3337. } CAmmo "Ammo_RR3"
  3338. { CAmmo "Ammo_RR4"
  3339.     0,59.4336,1.62891,-127.352    // location
  3340.     0,0,0    // orient
  3341.     0    // wasCreated
  3342.     1    // createProb
  3343.     "none"    // createEvent
  3344.     "bullets6_1.kfm"    // modelName
  3345.     "CGun"    // weaponClassName
  3346.     3    // ammoCount
  3347.     0    // ammoType
  3348. } CAmmo "Ammo_RR4"
  3349. { CAmmo "Ammo_RR5"
  3350.     0,22.9805,0.0078125,-202.57    // location
  3351.     0,0,0    // orient
  3352.     0    // wasCreated
  3353.     1    // createProb
  3354.     "none"    // createEvent
  3355.     "bullets6_1.kfm"    // modelName
  3356.     "CGun"    // weaponClassName
  3357.     1    // ammoCount
  3358.     0    // ammoType
  3359. } CAmmo "Ammo_RR5"
  3360. { CHealthItem "HealthItem_RR2"
  3361.     0,48.6749,2.0672,-110.405    // location
  3362.     -0.0370145,0.00642347,1.96608    // orient
  3363.     0    // wasCreated
  3364.     1    // createProb
  3365.     "none"    // createEvent
  3366.     "HEALTH_TWANA.KFM"    // modelName
  3367.     1    // useCount
  3368.     25    // hpRestored
  3369. } CHealthItem "HealthItem_RR2"
  3370. { CHealthItem "HealthItem_RR3"
  3371.     0,84.5078,0.840057,-120.551    // location
  3372.     -0.0370145,0.00642347,1.96608    // orient
  3373.     0    // wasCreated
  3374.     1    // createProb
  3375.     "none"    // createEvent
  3376.     "HEALTH_TWANA.KFM"    // modelName
  3377.     1    // useCount
  3378.     25    // hpRestored
  3379. } CHealthItem "HealthItem_RR3"
  3380. { CHealthItem "HealthItem_RR4"
  3381.     0,13.7198,1.15234,-89.2589    // location
  3382.     -0.0370145,0.00642347,0.806899    // orient
  3383.     0    // wasCreated
  3384.     1    // createProb
  3385.     "none"    // createEvent
  3386.     "HEALTH_TWANA.KFM"    // modelName
  3387.     1    // useCount
  3388.     25    // hpRestored
  3389. } CHealthItem "HealthItem_RR4"
  3390. { CHealthItem "HealthItem_RR1"
  3391.     1,-44.8185,4.12062,61.4478    // location
  3392.     0.457936,0,1.2362    // orient
  3393.     0    // wasCreated
  3394.     1    // createProb
  3395.     "none"    // createEvent
  3396.     "HEALTH_TWANA.KFM"    // modelName
  3397.     1    // useCount
  3398.     25    // hpRestored
  3399. } CHealthItem "HealthItem_RR1"
  3400. { CConfederateZombie "ghost_respawn2"
  3401.     1,-68.2852,0.67351,36.707    // location
  3402.     0,0,0.549918    // orient
  3403.     0    // wasCreated
  3404.     1    // createProb
  3405.     "spawn_ghosts"    // createEvent
  3406.     100    // hitPoints
  3407.     0    // numCarryHands
  3408.     ""    // talkToMeEvent
  3409.     "(none)"        // grabbedBy
  3410.     0    // grabbedType
  3411.     { // clothList
  3412.         1 // clothCount
  3413.         "ZOMDAVID_CLOTH.CTH"
  3414.     }
  3415.     1    // sizeScale
  3416.     0    // healthBarMode
  3417.     "ConfederateZombie"    // descriptiveName !LOCALIZE!
  3418.     100    // maxHitPoints
  3419.     0    // spectralFlag
  3420.     0    // invulnerableFlag
  3421.     0    // etheralFlag
  3422.     0.974386    // speed
  3423.     0    // poolMe
  3424.     1    // randomizeMe
  3425.     "(none)"        // scriptVictim
  3426.     ""    // patrolNamePattern
  3427.     100    // guardDistance
  3428.     6    // victimHeight
  3429.     "(none)"        // victim
  3430.     0.974386    // speed
  3431.     "conzombie_david.dfm"    // modelName
  3432.     { // MotionState
  3433.         "idle",0 // current motion name, curFrameNumber
  3434.     }
  3435.     -68.2852,0.67351,36.707    // initialPosition
  3436.     "AlertInvisible"    // AIState
  3437.     "AlertInvisible"    // InitialAIState
  3438.     25    // AlertDistance
  3439.     100    // GiveupDistance
  3440.     999    // MadTimer
  3441.     "(none)"        // PatrolGoal
  3442.     "(none)"        // PatrolNext
  3443.     2    // PatrolDirection
  3444.     -1    // AnimationState
  3445.     "Dummy"    // Dummy
  3446.     "DummyVal"    // Dummy1
  3447.     0    // FadeDirection
  3448.     0    // FadeState
  3449.     0    // FadeStart
  3450.     1    // FadeEnd
  3451.     0    // FadeVal
  3452.     5    // FadeTime
  3453.     0    // FadeTimer
  3454.     2    // RefStateCount
  3455.     "ChaseComplete"    // RefStateIdentifier
  3456.     "RangeAttack"    // RefState
  3457.     "BurnComplete"    // RefStateIdentifier
  3458.     "Nothing"    // RefState
  3459.     1    // CanBurn
  3460. } CConfederateZombie "ghost_respawn2"
  3461. { CConfederateZombie "ghost_respawn1"
  3462.     1,-56.7473,2.35547,63.7138    // location
  3463.     0,0,-3.05363    // orient
  3464.     0    // wasCreated
  3465.     1    // createProb
  3466.     "spawn_ghosts"    // createEvent
  3467.     100    // hitPoints
  3468.     0    // numCarryHands
  3469.     ""    // talkToMeEvent
  3470.     "(none)"        // grabbedBy
  3471.     0    // grabbedType
  3472.     { // clothList
  3473.         1 // clothCount
  3474.         "ZOMSHANE_CLOTH.CTH"
  3475.     }
  3476.     1    // sizeScale
  3477.     0    // healthBarMode
  3478.     "ConfederateZombie"    // descriptiveName !LOCALIZE!
  3479.     100    // maxHitPoints
  3480.     0    // spectralFlag
  3481.     0    // invulnerableFlag
  3482.     0    // etheralFlag
  3483.     0.930598    // speed
  3484.     0    // poolMe
  3485.     1    // randomizeMe
  3486.     "(none)"        // scriptVictim
  3487.     ""    // patrolNamePattern
  3488.     100    // guardDistance
  3489.     6    // victimHeight
  3490.     "(none)"        // victim
  3491.     0.930598    // speed
  3492.     "CONZOMBIE_SHANE.DFM"    // modelName
  3493.     { // MotionState
  3494.         "idle",0 // current motion name, curFrameNumber
  3495.     }
  3496.     -56.7473,2.35547,63.7138    // initialPosition
  3497.     "AlertInvisible"    // AIState
  3498.     "AlertInvisible"    // InitialAIState
  3499.     25    // AlertDistance
  3500.     100    // GiveupDistance
  3501.     999    // MadTimer
  3502.     "(none)"        // PatrolGoal
  3503.     "(none)"        // PatrolNext
  3504.     2    // PatrolDirection
  3505.     -1    // AnimationState
  3506.     "Dummy"    // Dummy
  3507.     "DummyVal"    // Dummy1
  3508.     0    // FadeDirection
  3509.     0    // FadeState
  3510.     0    // FadeStart
  3511.     1    // FadeEnd
  3512.     0    // FadeVal
  3513.     5    // FadeTime
  3514.     0    // FadeTimer
  3515.     2    // RefStateCount
  3516.     "ChaseComplete"    // RefStateIdentifier
  3517.     "RangeAttack"    // RefState
  3518.     "BurnComplete"    // RefStateIdentifier
  3519.     "Nothing"    // RefState
  3520.     1    // CanBurn
  3521. } CConfederateZombie "ghost_respawn1"
  3522. { CTrigger "TR_ghost_spawn"
  3523.     1,-60.332,-3.99353,55.7406    // location
  3524.     0,0,0.85064    // orient
  3525.     0    // wasCreated
  3526.     1    // createProb
  3527.     "player_may_exit"    // createEvent
  3528.     0    // triggerState
  3529.     22.2902,23.8815,40.5156    // triggerSize
  3530.     0    // triggerType
  3531.     "spawn_ghosts"    // onName
  3532.     ""    // offName
  3533.     0    // whoTriggers
  3534.     "nobody"    // actorTriggerName
  3535.     "CDemonActor"    // actorTriggerTypes
  3536.     0.25    // lightMin
  3537.     1    // lightMax
  3538.     1    // laserType
  3539.     100    // hitPoints
  3540.     0    // pressurePlate
  3541.     63    // testRadius
  3542.     1    // autoAimAtMe
  3543.     0    // shape
  3544.     ""    // damageActorWildcard
  3545.     "TR_ghost_spawn"        // hiliteActor
  3546. } CTrigger "TR_ghost_spawn"
  3547. { CConfederateZombie "ghost_respawn3"
  3548.     1,-62.3086,3.58203,110.246    // location
  3549.     0,0,-3.05363    // orient
  3550.     0    // wasCreated
  3551.     1    // createProb
  3552.     "last_cam_ghosts"    // createEvent
  3553.     100    // hitPoints
  3554.     0    // numCarryHands
  3555.     ""    // talkToMeEvent
  3556.     "(none)"        // grabbedBy
  3557.     0    // grabbedType
  3558.     { // clothList
  3559.         1 // clothCount
  3560.         "ZOMSHANE_CLOTH.CTH"
  3561.     }
  3562.     1    // sizeScale
  3563.     0    // healthBarMode
  3564.     "ConfederateZombie"    // descriptiveName !LOCALIZE!
  3565.     100    // maxHitPoints
  3566.     0    // spectralFlag
  3567.     0    // invulnerableFlag
  3568.     0    // etheralFlag
  3569.     0.930598    // speed
  3570.     0    // poolMe
  3571.     1    // randomizeMe
  3572.     "(none)"        // scriptVictim
  3573.     ""    // patrolNamePattern
  3574.     100    // guardDistance
  3575.     6    // victimHeight
  3576.     "(none)"        // victim
  3577.     0.930598    // speed
  3578.     "CONZOMBIE_SHANE.DFM"    // modelName
  3579.     { // MotionState
  3580.         "idle",0 // current motion name, curFrameNumber
  3581.     }
  3582.     -62.3086,3.58203,110.246    // initialPosition
  3583.     "AlertInvisible"    // AIState
  3584.     "AlertInvisible"    // InitialAIState
  3585.     25    // AlertDistance
  3586.     100    // GiveupDistance
  3587.     999    // MadTimer
  3588.     "(none)"        // PatrolGoal
  3589.     "(none)"        // PatrolNext
  3590.     2    // PatrolDirection
  3591.     -1    // AnimationState
  3592.     "Dummy"    // Dummy
  3593.     "DummyVal"    // Dummy1
  3594.     0    // FadeDirection
  3595.     0    // FadeState
  3596.     0    // FadeStart
  3597.     1    // FadeEnd
  3598.     0    // FadeVal
  3599.     5    // FadeTime
  3600.     0    // FadeTimer
  3601.     2    // RefStateCount
  3602.     "ChaseComplete"    // RefStateIdentifier
  3603.     "RangeAttack"    // RefState
  3604.     "BurnComplete"    // RefStateIdentifier
  3605.     "Nothing"    // RefState
  3606.     1    // CanBurn
  3607. } CConfederateZombie "ghost_respawn3"
  3608. { CConfederateZombie "ghost_respawn4"
  3609.     1,-80.4846,3.3125,92.1417    // location
  3610.     0,0,2.79389    // orient
  3611.     0    // wasCreated
  3612.     1    // createProb
  3613.     "last_cam_ghosts"    // createEvent
  3614.     100    // hitPoints
  3615.     0    // numCarryHands
  3616.     ""    // talkToMeEvent
  3617.     "(none)"        // grabbedBy
  3618.     0    // grabbedType
  3619.     { // clothList
  3620.         1 // clothCount
  3621.         "ZOMDAVID_CLOTH.CTH"
  3622.     }
  3623.     1    // sizeScale
  3624.     0    // healthBarMode
  3625.     "ConfederateZombie"    // descriptiveName !LOCALIZE!
  3626.     100    // maxHitPoints
  3627.     0    // spectralFlag
  3628.     0    // invulnerableFlag
  3629.     0    // etheralFlag
  3630.     0.974386    // speed
  3631.     0    // poolMe
  3632.     1    // randomizeMe
  3633.     "(none)"        // scriptVictim
  3634.     ""    // patrolNamePattern
  3635.     100    // guardDistance
  3636.     6    // victimHeight
  3637.     "(none)"        // victim
  3638.     0.974386    // speed
  3639.     "conzombie_david.dfm"    // modelName
  3640.     { // MotionState
  3641.         "idle",0 // current motion name, curFrameNumber
  3642.     }
  3643.     -80.4846,3.3125,92.1417    // initialPosition
  3644.     "AlertInvisible"    // AIState
  3645.     "AlertInvisible"    // InitialAIState
  3646.     25    // AlertDistance
  3647.     100    // GiveupDistance
  3648.     999    // MadTimer
  3649.     "(none)"        // PatrolGoal
  3650.     "(none)"        // PatrolNext
  3651.     2    // PatrolDirection
  3652.     -1    // AnimationState
  3653.     "Dummy"    // Dummy
  3654.     "DummyVal"    // Dummy1
  3655.     0    // FadeDirection
  3656.     0    // FadeState
  3657.     0    // FadeStart
  3658.     1    // FadeEnd
  3659.     0    // FadeVal
  3660.     5    // FadeTime
  3661.     0    // FadeTimer
  3662.     2    // RefStateCount
  3663.     "ChaseComplete"    // RefStateIdentifier
  3664.     "RangeAttack"    // RefState
  3665.     "BurnComplete"    // RefStateIdentifier
  3666.     "Nothing"    // RefState
  3667.     1    // CanBurn
  3668. } CConfederateZombie "ghost_respawn4"
  3669. { CWayPoint "WP_steuben_temp"
  3670.     1,8.43359,171.181,-234.391    // location
  3671.     0,0,0    // orient
  3672.     0    // wasCreated
  3673.     1    // createProb
  3674.     "none"    // createEvent
  3675.     0    // triggerState
  3676.     0.5,1,0.5    // triggerSize
  3677.     0    // triggerType
  3678.     ""    // onName
  3679.     ""    // offName
  3680.     0    // whoTriggers
  3681.     "nobody"    // actorTriggerName
  3682.     "CDemonActor"    // actorTriggerTypes
  3683.     0.25    // lightMin
  3684.     1    // lightMax
  3685.     1    // laserType
  3686.     100    // hitPoints
  3687.     0    // pressurePlate
  3688.     12    // testRadius
  3689.     1    // autoAimAtMe
  3690.     0    // shape
  3691.     ""    // damageActorWildcard
  3692.     "WP_steuben_temp"        // hiliteActor
  3693.     0    // adjCount
  3694. } CWayPoint "WP_steuben_temp"
  3695. { CSteuben "Steuben"
  3696.     1,-165.431,-1.12903,-115.227    // location
  3697.     0,0,0    // orient
  3698.     0    // wasCreated
  3699.     1    // createProb
  3700.     "none"    // createEvent
  3701.     100    // hitPoints
  3702.     0    // numCarryHands
  3703.     "talkToSteuben"    // talkToMeEvent
  3704.     "(none)"        // grabbedBy
  3705.     0    // grabbedType
  3706.     { // clothList
  3707.         1 // clothCount
  3708.         "steubencloth.cth"
  3709.     }
  3710.     1    // sizeScale
  3711.     0    // healthBarMode
  3712.     "Steuben"    // descriptiveName !LOCALIZE!
  3713.     100    // maxHitPoints
  3714.     0    // spectralFlag
  3715.     1    // invulnerableFlag
  3716.     0    // etheralFlag
  3717.     0.966274    // speed
  3718.     0    // poolMe
  3719.     1    // randomizeMe
  3720.     "(none)"        // scriptVictim
  3721.     ""    // patrolNamePattern
  3722.     100    // guardDistance
  3723.     6    // victimHeight
  3724.     "(none)"        // victim
  3725.     0.966274    // speed
  3726.     "steuben.dfm"    // modelName
  3727.     { // MotionState
  3728.         "idle",0 // current motion name, curFrameNumber
  3729.     }
  3730.     -165.431,-1.12903,-115.227    // initialPosition
  3731.     "Animation"    // AIState
  3732.     "Animation"    // InitialAIState
  3733.     5    // AlertDistance
  3734.     100    // GiveupDistance
  3735.     999    // MadTimer
  3736.     "(none)"        // PatrolGoal
  3737.     "(none)"        // PatrolNext
  3738.     2    // PatrolDirection
  3739.     0    // AnimationState
  3740.     "Dummy"    // Dummy
  3741.     "DummyVal"    // Dummy1
  3742.     0    // FadeDirection
  3743.     0    // FadeState
  3744.     0    // FadeStart
  3745.     1    // FadeEnd
  3746.     1    // FadeVal
  3747.     5    // FadeTime
  3748.     0    // FadeTimer
  3749.     2    // RefStateCount
  3750.     "ChaseComplete"    // RefStateIdentifier
  3751.     "Chasing"    // RefState
  3752.     "BurnComplete"    // RefStateIdentifier
  3753.     "Nothing"    // RefState
  3754.     0    // CanBurn
  3755. } CSteuben "Steuben"
  3756. { CWaterActor "WaterActor0"
  3757.     1,-67.0182,-6.34477,-27.46    // location
  3758.     0,0,0    // orient
  3759.     0    // wasCreated
  3760.     1    // createProb
  3761.     "none"    // createEvent
  3762.     79.6965,0.1,100    // size
  3763.     50000    // opacity
  3764.     0    // heightDelta
  3765.     1    // timeToMoveUp
  3766.     1    // timeToMoveDown
  3767.     ""    // moveUpSound
  3768.     ""    // moveDownSound
  3769.     "none"    // moveUpEvent
  3770.     "none"    // moveDownEvent
  3771.     0    // param
  3772.     0    // state
  3773.     4    // patchSize
  3774.     0    // roundFlag
  3775.     50    // colR
  3776.     25    // colG
  3777.     0    // colB
  3778. } CWaterActor "WaterActor0"
  3779. { CBarrier "Barrier29"
  3780.     1,-55.7404,-2.77479,-23.2961    // location
  3781.     0,0,-0.0379272    // orient
  3782.     0    // wasCreated
  3783.     1    // createProb
  3784.     "none"    // createEvent
  3785.     10.0976,27.4829,19.9835    // size
  3786.     ""    // effectClassNameList
  3787.     1    // addToPathGrid
  3788. } CBarrier "Barrier29"
  3789. { CBarrier "Barrier30"
  3790.     0,49.3765,-6.0163,-172.545    // location
  3791.     0,0,0    // orient
  3792.     0    // wasCreated
  3793.     1    // createProb
  3794.     "none"    // createEvent
  3795.     30.8835,9.79523,4.54079    // size
  3796.     ""    // effectClassNameList
  3797.     1    // addToPathGrid
  3798. } CBarrier "Barrier30"
  3799. { CBarrier "Barrier31"
  3800.     0,20.446,-5.83258,-187.947    // location
  3801.     0,0,1.58084    // orient
  3802.     0    // wasCreated
  3803.     1    // createProb
  3804.     "none"    // createEvent
  3805.     33.0655,9.79523,4.10996    // size
  3806.     ""    // effectClassNameList
  3807.     1    // addToPathGrid
  3808. } CBarrier "Barrier31"
  3809. { CBarrier "Barrier32"
  3810.     1,-44.8884,-5.81922,-203.084    // location
  3811.     0,0,0.189291    // orient
  3812.     0    // wasCreated
  3813.     1    // createProb
  3814.     "none"    // createEvent
  3815.     28.1633,13.281,0.934875    // size
  3816.     ""    // effectClassNameList
  3817.     1    // addToPathGrid
  3818. } CBarrier "Barrier32"
  3819. { CBarrier "Barrier33"
  3820.     1,-28.9309,-5.81922,-205.645    // location
  3821.     0,0,-0.192864    // orient
  3822.     0    // wasCreated
  3823.     1    // createProb
  3824.     "none"    // createEvent
  3825.     18.645,13.281,0.934875    // size
  3826.     ""    // effectClassNameList
  3827.     1    // addToPathGrid
  3828. } CBarrier "Barrier33"
  3829. { CBarrier "Barrier34"
  3830.     1,-21.7556,-5.81922,-212.288    // location
  3831.     0,0,1.74566    // orient
  3832.     0    // wasCreated
  3833.     1    // createProb
  3834.     "none"    // createEvent
  3835.     18.645,13.281,0.934875    // size
  3836.     ""    // effectClassNameList
  3837.     1    // addToPathGrid
  3838. } CBarrier "Barrier34"
  3839. { CBarrier "Barrier35"
  3840.     1,-18.5631,-5.81922,-232.319    // location
  3841.     0,0,1.26785    // orient
  3842.     0    // wasCreated
  3843.     1    // createProb
  3844.     "none"    // createEvent
  3845.     31.8848,13.281,0.934875    // size
  3846.     ""    // effectClassNameList
  3847.     1    // addToPathGrid
  3848. } CBarrier "Barrier35"
  3849. { CBarrier "Barrier36"
  3850.     1,20.3653,-1.64661,-236.783    // location
  3851.     0,0,1.5745    // orient
  3852.     0    // wasCreated
  3853.     1    // createProb
  3854.     "none"    // createEvent
  3855.     37.1095,9.42701,0.934875    // size
  3856.     ""    // effectClassNameList
  3857.     1    // addToPathGrid
  3858. } CBarrier "Barrier36"
  3859. { CBarrier "Barrier37"
  3860.     1,-2.55397,-1.64661,-249.936    // location
  3861.     0,0,-2.86658    // orient
  3862.     0    // wasCreated
  3863.     1    // createProb
  3864.     "none"    // createEvent
  3865.     45.4268,13.4046,5.69943    // size
  3866.     ""    // effectClassNameList
  3867.     1    // addToPathGrid
  3868. } CBarrier "Barrier37"
  3869. { CBarrier "Barrier32A"
  3870.     0,-44.8884,-5.81922,-203.084    // location
  3871.     0,0,0.189291    // orient
  3872.     0    // wasCreated
  3873.     1    // createProb
  3874.     "none"    // createEvent
  3875.     28.1633,13.281,0.934875    // size
  3876.     ""    // effectClassNameList
  3877.     1    // addToPathGrid
  3878. } CBarrier "Barrier32A"
  3879. { CBarrier "Barrier33A"
  3880.     0,-28.9309,-5.81922,-205.645    // location
  3881.     0,0,-0.192864    // orient
  3882.     0    // wasCreated
  3883.     1    // createProb
  3884.     "none"    // createEvent
  3885.     18.645,13.281,0.934875    // size
  3886.     ""    // effectClassNameList
  3887.     1    // addToPathGrid
  3888. } CBarrier "Barrier33A"
  3889. { CBarrier "Barrier34A"
  3890.     0,-21.7556,-5.81922,-212.288    // location
  3891.     0,0,1.74566    // orient
  3892.     0    // wasCreated
  3893.     1    // createProb
  3894.     "none"    // createEvent
  3895.     18.645,13.281,0.934875    // size
  3896.     ""    // effectClassNameList
  3897.     1    // addToPathGrid
  3898. } CBarrier "Barrier34A"
  3899. { CBarrier "Barrier35A"
  3900.     0,-18.5631,-5.81922,-232.319    // location
  3901.     0,0,1.26785    // orient
  3902.     0    // wasCreated
  3903.     1    // createProb
  3904.     "none"    // createEvent
  3905.     31.8848,13.281,0.934875    // size
  3906.     ""    // effectClassNameList
  3907.     1    // addToPathGrid
  3908. } CBarrier "Barrier35A"
  3909. { CBarrier "Barrier36A"
  3910.     0,20.3653,-1.64661,-236.783    // location
  3911.     0,0,1.5745    // orient
  3912.     0    // wasCreated
  3913.     1    // createProb
  3914.     "none"    // createEvent
  3915.     37.1095,9.42701,0.934875    // size
  3916.     ""    // effectClassNameList
  3917.     1    // addToPathGrid
  3918. } CBarrier "Barrier36A"
  3919. { CBarrier "Barrier37A"
  3920.     0,-2.58238,-40.157,-249.229    // location
  3921.     0,0,3.10141    // orient
  3922.     0    // wasCreated
  3923.     1    // createProb
  3924.     "none"    // createEvent
  3925.     45.4268,13.4046,5.69943    // size
  3926.     ""    // effectClassNameList
  3927.     1    // addToPathGrid
  3928. } CBarrier "Barrier37A"
  3929. { CWayPoint "WP_barrier_37A"
  3930.     0,-2.58238,-3.13916,-249.229    // location
  3931.     0,0,3.10141    // orient
  3932.     0    // wasCreated
  3933.     1    // createProb
  3934.     "none"    // createEvent
  3935.     0    // triggerState
  3936.     0.5,1,0.5    // triggerSize
  3937.     0    // triggerType
  3938.     ""    // onName
  3939.     ""    // offName
  3940.     0    // whoTriggers
  3941.     "nobody"    // actorTriggerName
  3942.     "CDemonActor"    // actorTriggerTypes
  3943.     0.25    // lightMin
  3944.     1    // lightMax
  3945.     1    // laserType
  3946.     100    // hitPoints
  3947.     0    // pressurePlate
  3948.     12    // testRadius
  3949.     1    // autoAimAtMe
  3950.     0    // shape
  3951.     ""    // damageActorWildcard
  3952.     "WP_barrier_37A"        // hiliteActor
  3953.     1    // adjCount
  3954.     "wp_flash_start"
  3955. } CWayPoint "WP_barrier_37A"
  3956. { CEmitter "EM_stick_sounds"
  3957.     1,-38.5781,1.35156,-130.961    // location
  3958.     0,0,0    // orient
  3959.     0    // wasCreated
  3960.     1    // createProb
  3961.     "player_may_exit"    // createEvent
  3962.     10    // emitterType
  3963.     1,1,1    // emitterSize
  3964.     "none"    // eventOn
  3965.     "none"    // eventOff
  3966.     1    // emitterState
  3967.     1    // maxEmitTime
  3968.     6    // emitPeriod
  3969.     "stalrock.kfm"    // modelName
  3970.     20    // rockSpeed
  3971.     0    // periodicFlag
  3972.     0    // maxWaitTime
  3973.     "(none)"        // destActor
  3974.     "stickbreak0?.wav"    // wavName
  3975.     0    // sfxType
  3976.     100    // windResist
  3977.     200    // soundRadius
  3978.     1    // maxSpeed
  3979.     0    // EFireflyType
  3980.     16384    // fizzle
  3981.     65536    // bright
  3982.     65535    // deltaMult
  3983.     0.4    // FFSize
  3984.     0    // emitRadius
  3985.     1    // bloodVel
  3986. } CEmitter "EM_stick_sounds"
  3987. { CEmitter "EM_stick_sounds0"
  3988.     1,-21.7578,5.71094,35.1406    // location
  3989.     0,0,0    // orient
  3990.     0    // wasCreated
  3991.     1    // createProb
  3992.     "player_may_exit"    // createEvent
  3993.     10    // emitterType
  3994.     1,1,1    // emitterSize
  3995.     "none"    // eventOn
  3996.     "none"    // eventOff
  3997.     1    // emitterState
  3998.     1    // maxEmitTime
  3999.     6    // emitPeriod
  4000.     "stalrock.kfm"    // modelName
  4001.     20    // rockSpeed
  4002.     0    // periodicFlag
  4003.     0    // maxWaitTime
  4004.     "(none)"        // destActor
  4005.     "stickmove0?.wav"    // wavName
  4006.     0    // sfxType
  4007.     100    // windResist
  4008.     200    // soundRadius
  4009.     1    // maxSpeed
  4010.     0    // EFireflyType
  4011.     16384    // fizzle
  4012.     65536    // bright
  4013.     65535    // deltaMult
  4014.     0.4    // FFSize
  4015.     0    // emitRadius
  4016.     1    // bloodVel
  4017. } CEmitter "EM_stick_sounds0"
  4018. { CEmitter "EM_stick_sounds1"
  4019.     1,-86.4922,2.41016,103.832    // location
  4020.     0,0,0    // orient
  4021.     0    // wasCreated
  4022.     1    // createProb
  4023.     "player_may_exit"    // createEvent
  4024.     10    // emitterType
  4025.     1,1,1    // emitterSize
  4026.     "none"    // eventOn
  4027.     "none"    // eventOff
  4028.     1    // emitterState
  4029.     0    // maxEmitTime
  4030.     6    // emitPeriod
  4031.     "stalrock.kfm"    // modelName
  4032.     20    // rockSpeed
  4033.     0    // periodicFlag
  4034.     0    // maxWaitTime
  4035.     "(none)"        // destActor
  4036.     "stickpattern0?.wav"    // wavName
  4037.     0    // sfxType
  4038.     100    // windResist
  4039.     200    // soundRadius
  4040.     1    // maxSpeed
  4041.     0    // EFireflyType
  4042.     16384    // fizzle
  4043.     65536    // bright
  4044.     65535    // deltaMult
  4045.     0.4    // FFSize
  4046.     0    // emitRadius
  4047.     1    // bloodVel
  4048. } CEmitter "EM_stick_sounds1"
  4049. { CSteuben "Steuben_Face"
  4050.     1,-25.8233,-0.622494,-44.5752    // location
  4051.     -0.395928,0,1.79479    // orient
  4052.     0    // wasCreated
  4053.     1    // createProb
  4054.     "player_may_exit"    // createEvent
  4055.     100    // hitPoints
  4056.     0    // numCarryHands
  4057.     ""    // talkToMeEvent
  4058.     "(none)"        // grabbedBy
  4059.     0    // grabbedType
  4060.     { // clothList
  4061.         1 // clothCount
  4062.         "steubencloth.cth"
  4063.     }
  4064.     1    // sizeScale
  4065.     0    // healthBarMode
  4066.     "Steuben"    // descriptiveName !LOCALIZE!
  4067.     100    // maxHitPoints
  4068.     1    // spectralFlag
  4069.     0    // invulnerableFlag
  4070.     0    // etheralFlag
  4071.     0.951387    // speed
  4072.     0    // poolMe
  4073.     1    // randomizeMe
  4074.     "(none)"        // scriptVictim
  4075.     ""    // patrolNamePattern
  4076.     100    // guardDistance
  4077.     6    // victimHeight
  4078.     "(none)"        // victim
  4079.     0.951387    // speed
  4080.     "steuben.dfm"    // modelName
  4081.     { // MotionState
  4082.         "idle",0 // current motion name, curFrameNumber
  4083.     }
  4084.     -25.8233,-0.622494,-44.5752    // initialPosition
  4085.     "Animation"    // AIState
  4086.     "Animation"    // InitialAIState
  4087.     5    // AlertDistance
  4088.     100    // GiveupDistance
  4089.     999    // MadTimer
  4090.     "(none)"        // PatrolGoal
  4091.     "(none)"        // PatrolNext
  4092.     2    // PatrolDirection
  4093.     0    // AnimationState
  4094.     "Dummy"    // Dummy
  4095.     "DummyVal"    // Dummy1
  4096.     0    // FadeDirection
  4097.     0    // FadeState
  4098.     0    // FadeStart
  4099.     1    // FadeEnd
  4100.     1    // FadeVal
  4101.     5    // FadeTime
  4102.     0    // FadeTimer
  4103.     2    // RefStateCount
  4104.     "ChaseComplete"    // RefStateIdentifier
  4105.     "Chasing"    // RefState
  4106.     "BurnComplete"    // RefStateIdentifier
  4107.     "Nothing"    // RefState
  4108.     0    // CanBurn
  4109. } CSteuben "Steuben_Face"
  4110. { CTrigger "TR_ghost_spawn0"
  4111.     1,-57.0409,-3.99353,50.5928    // location
  4112.     0,0,1.00197    // orient
  4113.     0    // wasCreated
  4114.     1    // createProb
  4115.     "player_may_exit"    // createEvent
  4116.     0    // triggerState
  4117.     28.1682,23.8815,40.5156    // triggerSize
  4118.     0    // triggerType
  4119.     "better_view"    // onName
  4120.     ""    // offName
  4121.     0    // whoTriggers
  4122.     "nobody"    // actorTriggerName
  4123.     "CDemonActor"    // actorTriggerTypes
  4124.     0.25    // lightMin
  4125.     1    // lightMax
  4126.     1    // laserType
  4127.     100    // hitPoints
  4128.     0    // pressurePlate
  4129.     65    // testRadius
  4130.     1    // autoAimAtMe
  4131.     0    // shape
  4132.     ""    // damageActorWildcard
  4133.     "TR_ghost_spawn"        // hiliteActor
  4134. } CTrigger "TR_ghost_spawn0"
  4135. { CBoxActor "Missing_poster"
  4136.     1,83.4261,6.7406,-119.035    // location
  4137.     0,0,1.81427    // orient
  4138.     0    // wasCreated
  4139.     1    // createProb
  4140.     "none"    // createEvent
  4141.     "POSTER2.KFM"    // modelName
  4142.     0    // weightInPounds
  4143.     20    // fps
  4144.     0,0,0    // rpm
  4145.     ""    // loopWavName
  4146.     ""    // collisionWavName
  4147.     0    // pickupType
  4148.     "(none)"        // carriedByActor
  4149.     0    // canBePushed
  4150.     "(none)"        // pushedByActor
  4151.     0    // groundType
  4152.     { // simBox
  4153.         boxVersion
  4154.         1
  4155.         boxStateInfo
  4156.         0.000000,0.000000,0.000000
  4157.         0.000000,0.000000,0.000000
  4158.         0.000000,0.000000,0.000000
  4159.         0.000000
  4160.         0.000000,0.000000,0.000000
  4161.         0.000000,0.000000,0.000000
  4162.         0
  4163.     }
  4164.     1    // plotInShadowFlag
  4165.     1    // collisionFlag
  4166.     0    // isTransparent
  4167.     0    // dontUseNormals
  4168.     "(none)"        // constrainExtentsActor
  4169.     ""    // useEvent
  4170.     0    // allowedMeleeAttackTypes
  4171.     ""    // pushSound
  4172.     0    // blockVirtualDirectorFlag
  4173.     0,0,0    // camOrient
  4174. } CBoxActor "Missing_poster"
  4175. { CTrigger "TR_poster"
  4176.     1,81.7498,1.72266,-118.886    // location
  4177.     0,0,0    // orient
  4178.     0    // wasCreated
  4179.     1    // createProb
  4180.     "none"    // createEvent
  4181.     0    // triggerState
  4182.     6.36432,9,5.40765    // triggerSize
  4183.     0    // triggerType
  4184.     "look_poster"    // onName
  4185.     ""    // offName
  4186.     3    // whoTriggers
  4187.     "nobody"    // actorTriggerName
  4188.     "CDemonActor"    // actorTriggerTypes
  4189.     0.25    // lightMin
  4190.     1    // lightMax
  4191.     1    // laserType
  4192.     100    // hitPoints
  4193.     0    // pressurePlate
  4194.     23    // testRadius
  4195.     1    // autoAimAtMe
  4196.     0    // shape
  4197.     ""    // damageActorWildcard
  4198.     "Missing_poster"        // hiliteActor
  4199. } CTrigger "TR_poster"
  4200. { CBoxActor "Old_Lantern"
  4201.     1,27.0684,6.84655,-141.172    // location
  4202.     0,0,0.714139    // orient
  4203.     0    // wasCreated
  4204.     1    // createProb
  4205.     "none"    // createEvent
  4206.     "BRAKELANTERN.KFM"    // modelName
  4207.     2    // weightInPounds
  4208.     20    // fps
  4209.     0,0,0    // rpm
  4210.     ""    // loopWavName
  4211.     ""    // collisionWavName
  4212.     2    // pickupType
  4213.     "(none)"        // carriedByActor
  4214.     0    // canBePushed
  4215.     "(none)"        // pushedByActor
  4216.     0    // groundType
  4217.     { // simBox
  4218.         boxVersion
  4219.         1
  4220.         boxStateInfo
  4221.         27.059444,6.145378,-141.182327
  4222.         0.000000,0.000000,0.714139
  4223.         0.632813,1.449219,0.832031
  4224.         2.000000
  4225.         0.000000,0.000000,0.000000
  4226.         0.000000,0.000000,0.000000
  4227.         1
  4228.     }
  4229.     1    // plotInShadowFlag
  4230.     1    // collisionFlag
  4231.     0    // isTransparent
  4232.     0    // dontUseNormals
  4233.     "(none)"        // constrainExtentsActor
  4234.     "shine_lantern"    // useEvent
  4235.     0    // allowedMeleeAttackTypes
  4236.     ""    // pushSound
  4237.     0    // blockVirtualDirectorFlag
  4238.     0,0,0    // camOrient
  4239. } CBoxActor "Old_Lantern"
  4240. { CGun "Gun63"
  4241.     0,-118.539,1.07422,-247.875    // location
  4242.     0,0,0    // orient
  4243.     0    // wasCreated
  4244.     1    // createProb
  4245.     "none"    // createEvent
  4246.     "revolver.kfm"    // modelName
  4247.     "(none)"        // carriedByActor
  4248.     0    // weaponState
  4249.     6    // ammoCount
  4250.     0    // ammoType
  4251.     0    // simTimer
  4252. } CGun "Gun63"
  4253. { CMelee "Sword63"
  4254.     0,-118.57,1.15234,-247.938    // location
  4255.     0,0,0    // orient
  4256.     0    // wasCreated
  4257.     1    // createProb
  4258.     "none"    // createEvent
  4259.     "melee.kfm"    // modelName
  4260.     "(none)"        // carriedByActor
  4261.     0    // weaponState
  4262.     0    // ammoCount
  4263.     0    // ammoType
  4264.     0    // simTimer
  4265.     3    // allowedAttackTypes
  4266.     25    // strengthLo
  4267.     35    // strengthHi
  4268.     0    // canAttachLight
  4269.     0.5    // dismemberProb
  4270.     1    // canGoInInventory
  4271.     0    // ammoType
  4272.     "swordimpactflesh0?.wav"    // thrustHitCharacterSound
  4273.     "swordimpactflesh0?.wav"    // swingHitCharacterSound
  4274.     "swordimpactrock0?.wav"    // hitOtherSound
  4275. } CMelee "Sword63"
  4276. { CGun "Gun"
  4277.     1,-115.531,1.02734,-251.848    // location
  4278.     0,0,0    // orient
  4279.     0    // wasCreated
  4280.     1    // createProb
  4281.     "none"    // createEvent
  4282.     "revolver.kfm"    // modelName
  4283.     "(none)"        // carriedByActor
  4284.     0    // weaponState
  4285.     6    // ammoCount
  4286.     0    // ammoType
  4287.     0    // simTimer
  4288. } CGun "Gun"
  4289. { CMelee "sword"
  4290.     1,-115.531,1.02734,-251.848    // location
  4291.     0,0,0    // orient
  4292.     0    // wasCreated
  4293.     1    // createProb
  4294.     "none"    // createEvent
  4295.     "melee.kfm"    // modelName
  4296.     "(none)"        // carriedByActor
  4297.     0    // weaponState
  4298.     0    // ammoCount
  4299.     0    // ammoType
  4300.     0    // simTimer
  4301.     3    // allowedAttackTypes
  4302.     25    // strengthLo
  4303.     35    // strengthHi
  4304.     0    // canAttachLight
  4305.     0.5    // dismemberProb
  4306.     1    // canGoInInventory
  4307.     0    // ammoType
  4308.     "swordimpactflesh0?.wav"    // thrustHitCharacterSound
  4309.     "swordimpactflesh0?.wav"    // swingHitCharacterSound
  4310.     "swordimpactrock0?.wav"    // hitOtherSound
  4311. } CMelee "sword"
  4312. { CAmmo "Ammo_RR6"
  4313.     1,-115.531,1.02734,-251.848    // location
  4314.     0,0,0    // orient
  4315.     0    // wasCreated
  4316.     1    // createProb
  4317.     "none"    // createEvent
  4318.     "bullets6_1.kfm"    // modelName
  4319.     "CGun"    // weaponClassName
  4320.     1    // ammoCount
  4321.     0    // ammoType
  4322. } CAmmo "Ammo_RR6"
  4323. { CAmmo "Ammo_RR7"
  4324.     1,-115.531,1.02734,-251.848    // location
  4325.     0,0,0    // orient
  4326.     0    // wasCreated
  4327.     1    // createProb
  4328.     "none"    // createEvent
  4329.     "bullets6_1.kfm"    // modelName
  4330.     "CGun"    // weaponClassName
  4331.     1    // ammoCount
  4332.     0    // ammoType
  4333. } CAmmo "Ammo_RR7"
  4334. { CAmmo "Ammo_RR8"
  4335.     0,-122.75,-0.956909,-269.491    // location
  4336.     0,0,0    // orient
  4337.     0    // wasCreated
  4338.     1    // createProb
  4339.     "none"    // createEvent
  4340.     "bullets6_1.kfm"    // modelName
  4341.     "CGun"    // weaponClassName
  4342.     1    // ammoCount
  4343.     0    // ammoType
  4344. } CAmmo "Ammo_RR8"
  4345. --- Gore ---
  4346. 0
  4347. 0
  4348.